之前的一篇文件中《分析MySQL中隐式转换导致查询结果错误及索引不可用》分析了MySQL中隐式转换导致索引不可用的问题,最近又遇到一个索引不可用的案例;1、问题背景最近在使用MySQL上面发现了这样一个问题:MySQL两张表做left join时,执行计划里面显示有一张表使用了全表扫描,扫描全表近100万行记录,大并发的这样的SQL过来数据库变得几乎不可……继续阅读 » SEian.G 6年前 (2019-05-19) 2015浏览 0评论5个赞
Percona-toolkit工具包系列文章pt-duplicate-key-checker这款工具也是percona-toolkit中一款非常适用的工具,它可以帮助你检测表中重复的索引或者主键。我们知道索引会更查询带来好处,但是过量的索引反而可能会使数据库的性能降低,这款工具可以帮助我们找到重复的索引并且还会给你删除重复索引的建议语句,非常好用。p……继续阅读 » SEian.G 6年前 (2019-05-19) 1922浏览 0评论3个赞
Percona-toolkit工具包系列文章pt-diskstats是一个perl语言写的脚本,功能和iostat类似,给出磁盘的I/O统计信息。那么它和iostat又有什么不同呢?最大区别在于pt-diskstats可交互,输出信息更加详细,pt-diskstats可以按照不同方式聚合后输出。pt-diskstats实质上是对/proc/disks……继续阅读 » SEian.G 6年前 (2019-05-16) 1925浏览 0评论3个赞
Percona-toolkit工具包系列文章关于死锁,相信计算机专业的同学不止在一门课里面接触过,操作系统老师讲过死锁吧,数据库系统概念的老师也讲过死锁吧。至于死锁原理,这里不赘述了,有兴趣的同学可以参考下这两篇博文(http://hedengcheng.com/?p=844,http://www.cnblogs.com/LBSer/p/5183300……继续阅读 » SEian.G 6年前 (2019-05-13) 4863浏览 0评论4个赞
一、备份出错测试环境测试 xtrabackup 相关性能的时候,备份失败!备份指令如下:#innobackupex --defaults-file=/apps/conf/mysql/mysql5_3306.cnf --socket=/tmp/mysql3306.sock --user=[*]--password=[*] --no-timestamp /……继续阅读 » SEian.G 6年前 (2019-04-14) 2265浏览 0评论5个赞
Percona-toolkit工具包系列文章在日常运维过程中,我们时常遇到这样的烦恼,两套库配置差不多,性能就是不一样,或者将自建的数据库迁移到云上之后,性能差别非常的大;无奈之举,去比对数据库配置是否相同,人肉对比,不仅效率低下而且容易出错哦。pt拿出了这么一个神器,专门对比mysql配置,有这么几种对比方式:pt-config-diff用户区别 ……继续阅读 » SEian.G 6年前 (2019-04-14) 1998浏览 0评论4个赞
Percona-toolkit工具包系列文章DBA经常会遇到需定期对数据进行归档和清除,可利percona的pt-archiver工具能完成这一功能,使得数据归档变得方便简单。pt-archiver可以很轻松的将生产环境的历史数据归档到文件或者直接删除,还可以不同主机间同步数据,而不用将数据落盘,实现的功能有点类似Oracle的数据泵和dblink;p……继续阅读 » SEian.G 6年前 (2019-04-10) 2484浏览 0评论4个赞
Percona-toolkit工具包系列文章pt-align是Percona Toolkit工具包所携带的第一个工具,当然这个第一不是指它的实用性和知名度,只是按最左匹配字母排序的话,“align”靠前而已。因为这个命令的介绍和使用都很简单,所以这篇文章虽然以“pt-align的使用”命名,但是以介绍Percona Toolkit开始。pt-alig……继续阅读 » SEian.G 6年前 (2019-04-09) 1564浏览 0评论3个赞
Percona-toolkit工具包系列文章俗话说:工欲善其事,必先利其器!如果你是做MYSQL DBA或运维的,Percona-toolkit我相信这是你日常工作中必备的神器,能够高效的帮助您完成日常的工作;如果有人说,没有用过,那么你可能是个假的DBA,不过没关系,从现在开始,我来帮助你一起学习Percona-toolkit工具包中相关的工具的使……继续阅读 » SEian.G 6年前 (2019-04-08) 1923浏览 0评论6个赞
俗话说:工欲善其事,必先利其器!如果你是做MYSQL DBA或运维的,Percona-toolkit我相信这是你日常工作中必备的神器,能够高效的帮助您完成日常的工作;如果有人说,没有用过,那么你可能是个假的DBA,不过没关系,从现在开始,我来帮助你一起学习Percona-toolkit工具包中相关的工具的使用方法以及使用场景;下面是工具包中各工具的具体使……继续阅读 » SEian.G 6年前 (2019-04-08) 1568浏览 0评论4个赞