话题: MySQL数据库性能诊断与调优
-
利用Myisamchk对MySQL数据表进行体检
2011-03-14 | 作者:水太深Myisamchk工具的使用效率主要跟表的大小有关。如果数据表比较大,则其运行的速度就会比较慢。在这种情况下,数据库管理员可能需奥调整内存的配置。
-
结合MySQL相关参数 做好LIMIT子句优化
2011-03-08 | 作者:水太深Limit子句其本质的功能是限制用户的纪录数量,但是其还有很多别的用途,如快速判断查询语句的有效性、计算表所需要的空间等等。
-
如何降低MySQL锁竞争
2011-03-06 | 作者:水太深在更新的过程中,所有其它想要访问这个表的线程必须要等到其更新完成为止,此时就会导致锁竞争的问题。
-
理解MySQL数据库分区管理的技术细节
2011-03-01 | 作者:水太深在MySQL数据库中,表的不同部分在不同的位置被存储为单独的表。分区主要就是用来解决表在不同的位置存储的问题。
-
浅谈如何构建高效的MySQL分页
2010-12-28 | 作者:付超群进行MySQL分页的主要目的就是提升效率,今天我们将简单介绍如何构建高效的MySQL数据库分页,希望对读者有一定帮助。
-
Slave SQL线程阻塞时执行Slave相关命令的风险
2010-12-26 | 作者:P.Linux在Slave中有长SQL或Locked的SQL执行时,除show processlist;外千万不要做show slave/master status以及slave stop等slave相关命令。
-
MySQL中优化thread_concurrency的误区
2010-12-19 | 作者:sunss设置thread_concurrency的值的正确与否, 对mysql的性能影响很大, 在多个cpu的情况下,错误设置了thread_concurrency的值, 会导致mysql不能充分利用多cpu。
-
MySQL数据库实战经验分享
2010-11-11 | 作者:佚名在应用和数据库之间可使用Memcached来进行缓存,Memcached的操作是比较容易的set,get,delete等,但是设置一个好的过期时间显得比较重要和需要技巧。
-
在information_schema中“创建”和维护表
2010-11-09 | 作者:佚名本文描述information_schema库中表的存在形式,访问时的调用方法,以及在该库中增加一个表需要的修改点。
-
如何调整MySQL查询缓冲
2010-11-08 | 作者:佚名QueryCache是根据SQL语句来cache的。一个SQL查询如果以select开头,那么MySQL服务器将尝试对其使用QC。