摘要: MySQL日志主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志。日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且可以通过日志文件进行数据恢复。 阅读全文
posted @ 2015-06-05 17:25 Tony-Tse 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍在VMWare Workstation 11安装CentOS7,一步一步在虚拟机下完成centos7的安装,附图,学习linux的第一步喔~~ 阅读全文
posted @ 2015-06-05 17:04 Tony-Tse 阅读(2742) 评论(0) 推荐(1) 编辑
摘要: MYSQL 从3.25.15版本开始提供数据库复制功能(replication)。mysql复制是指从一个mysql主服务器(MASTER)将数据 复制到另一台或多台mysql从服务器(SLAVE)的过程,将主数据库的DDL和DML操作通过二进制日志传到复制服务器上, 然后在从服务器上对这些日志重新执行,从而使从服务器的数据保持同步。 阅读全文
posted @ 2015-06-05 16:39 Tony-Tse 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红黑树 (Red-Black Tree ),B-tree/B+-tree/ B*-tree (B~Tree)。前三者是典型的二叉查找树结构,其查找的时间复杂度O(log2N)与 树的深度相关,那么降低树的深度自然对查找效率是有所提高的;还有一个实际问题:就是大规模数据存储中,实现索引查询这样一个实际背景下,树节点存储的元 素数量是有限的(如果元素数量非常多的话,查找就退化成节点内部的线性查找了),这样导致二叉查找树结构由于树的深度过大而造成磁盘I/O读写过于频繁, 进而导致查询效率低下(为什么会出现这种情况,待会在外部存储器-磁盘中有所解释),那么如何减少树的深度(当然是不能减少查询的数据量),一个基本的想 法就是:采用多叉树结构(由于树节点元素数量是有限的,自然该节点的子树数量也就是有限的)。 阅读全文
posted @ 2015-06-02 16:45 Tony-Tse 阅读(1226) 评论(0) 推荐(1) 编辑
摘要: SQL SERVER发布与订阅实战,发布服务器,分发服务器,订阅服务器的配置。 阅读全文
posted @ 2015-06-02 16:03 Tony-Tse 阅读(7814) 评论(0) 推荐(2) 编辑
摘要: 每次查需要优化的SQL都需要上外网,通过Profiler,报表或者DMV执行特定sql来查找,来回跑很麻烦,能不能在本地直接监控外网的好性能的SQL呢?方法是有的,我们可以通过把Profiler跟踪转换为T-SQL脚本,在外网做定时任务,就可以定时执行跟踪,然后通过执行特定的脚本将跟踪保存的文件中的数据导出到数据库的指定表中,这样,就可以web后台远程查看这个指定表中的耗性能的SQL了 阅读全文
posted @ 2014-10-16 11:35 Tony-Tse 阅读(3000) 评论(0) 推荐(4) 编辑
摘要: 本文主要讨论MySQL的执行计划分析,并给出相应的示例,MySQL的执行计划分析在实际工作中也是非常重要的,SQL SERVER可以通过“显示估计的执行计划”来查看sql的执行计划,而MySQL则是通过explain + 查询语句来查看其执行计划,找出其索引使用情况,执行顺序等等,从而进行优化,使查询的性能得到提升... 阅读全文
posted @ 2014-04-29 12:40 Tony-Tse 阅读(2962) 评论(4) 推荐(4) 编辑
摘要: 本文讨论SQL优化的基本原则,包括SQL结构的优化,索引的建立、优化和重建等等,提高SQL执行效率的黄金法则等等,在工作中很实用。 阅读全文
posted @ 2014-04-16 16:34 Tony-Tse 阅读(10497) 评论(4) 推荐(3) 编辑
摘要: 大家都知道MYSQL是开源的数据库,现在MYSQL在企业中的使用也越来越多,本人之前用过SQL SERVER数据库,因业务需要和自己的兴趣想要学习MYSQL,本文先主要介绍MySQL的安装,可视化工具的使用,以及建库建表等,希望对你有用...... 阅读全文
posted @ 2014-03-31 15:16 Tony-Tse 阅读(3666) 评论(0) 推荐(1) 编辑
摘要: 本文主要介绍SQL SERVER数据库中一些常用的系统函数及其SQL SERVER 2005以上支持的开窗函数,并给出详细的实例和介绍,希望对你有用喔... 阅读全文
posted @ 2014-03-21 15:38 Tony-Tse 阅读(936) 评论(1) 推荐(1) 编辑