【MySQL】PMP监控之InnoDB Transactions参数
Innodb Transactions:指的是事物的个数History List:监控的show engine innodb status中的history list,具体指的是update事物产生的undo log record,当事物commit,将其放入history list中,该值增加,当调用purge时,改值削减。该值用来监控是否有大量事物产生的undo没有被purge。参考文档http://mysql.taobao.or...
【MySQL】慢查询日志不打印
测试环境修改 long_query_time=0.2当执行性以下查询时,慢查询日志没有生效mysql> select sleep(5);+----------+| sleep(5) |+----------+| 0 |+----------+1 row in set (5.00 sec)⑴于是检查参数mysql> show variables like '%query%';+-----------------------...
【MySQL】order by 结果不准确的问题及解决
相信作为DBA 在和开发打交道的过程中,经常会遇到分页查询 order by 排序这样的需求。本文源于生产过程中的案例,5.6版本的数据库使用limit和order by 一个非唯一字段时,结果集并不总是确定的.已经确定为bug,提醒读者朋友注意.
【MySQL】PMP监控之MySQL Handler参数
⑴Hander Read First:The number of times the first entry was read from an index. If this value is high, it suggests that the server is doing a lot of full index scans.具体是指读索引的第一项即叶子节点的第一个节点(的次数),也就是说查询从索引的根节点一直往下扫描,当这个值比较高时,说明很多的索引扫...
【MySQL】undo,redo,2PC,恢复思维导图
本文是结合视频和相关资料整理了一张思维导图,总结的时候,部分 OS/MySQL crash 的例子没有完全给出,以后也需要在完善一下,想深入了解这方面知识的同学,可以自己针对各种写入失败的场景,和主从不一致的场景做分析,我相信有经历这样比较全面的分析之后,对解决生产环境数据一致性问题很有帮助。