一、简单安装 二、简单使用 参考文章:http://blog.itpub.net/29773961/viewspace-2024992/ pt-query-digest是一套帮助DBA管理mysql的工具集percona-toolkit下的一个小工具,由percona公司开发。 用于做日志分析,此处 ...
分类:
数据库 时间:
2016-10-14 17:17:39
阅读次数:
206
众所周知,大访问量的情况下,可添加节点或改变架构可有效的缓解数据库压力,不过一切的原点,都是从单台mysql开始的。下面总结一些使用过或者研究过的经验,从配置以及调节索引的方面入手,对mysql进行一些优化。排查问题,找出瓶颈,所以,先从日志入手 MySQL有一个功能就是可以log下来运行的比较慢的 ...
分类:
数据库 时间:
2016-09-19 17:37:36
阅读次数:
134
转载自http://www.cnblogs.com/zhenghongxin/p/5417030.html ...
分类:
数据库 时间:
2016-09-19 13:05:00
阅读次数:
165
如何开启慢查询日志? 在mysql配置文件my.cnf中增加 log-slow-queries=/var/lib/mysql/slowquery.log (指定日志文件存放位置,可以为空,系统会给一个缺省的文件host_name-slow.log)long_query_time=2 (记录超过的时间 ...
分类:
数据库 时间:
2016-09-15 10:58:06
阅读次数:
315
1. 工具简介pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件 ...
分类:
其他好文 时间:
2016-09-10 13:17:09
阅读次数:
202
1、show global variables like 'wait_timeout' 2、show VARIABLES like "%slow%" 3、set global long_query_time = 0.01 4、set global slow_query_log = ON 5、tmp_ ...
分类:
数据库 时间:
2016-09-08 19:57:55
阅读次数:
185
MYSQL慢查询配置: 查看是否启用慢日志查询: show VARIABLES like '%quer%'; 没有配置的情况下慢查询是关闭的; ...
分类:
数据库 时间:
2016-09-02 16:03:28
阅读次数:
173
MySQL慢查询 在web开发中,我们经常会写出一些SQL语句,一条糟糕的SQL语句可能让你的整个程序都非常慢,超过10秒一般用户就会选择关闭网页,如何优化SQL语句将那些运行时间 比较长的SQL语句找出呢?MySQL给我们提供了一个很好的功能,那就是慢查询!所谓的慢查询就是通过设置来记录超过一定时 ...
分类:
数据库 时间:
2016-09-01 12:33:35
阅读次数:
164
即时分析:showfullpercesslist;开启慢查询日志,分析日志记录:long_query_time=1log-slow-queries=/data/3306/slow.loglog_queries_not_using_indexes分割日志发送至邮箱加explain查看语句的具体执行方式,并定位在哪些字段加上索引,查看条件字段的唯一值selectcount(disti..
分类:
数据库 时间:
2016-08-31 12:23:38
阅读次数:
751
慢查询:超过设定时间的SQL语句会被记录到指定文件内 1、观察mysql慢查询默认的时间(默认10秒) show variables like 'long%'; 2、修改慢查询设定时间 set long_query_time=1; 3、检查mysql是否开启自动记录功能(默认关闭) show var ...
分类:
数据库 时间:
2016-08-19 22:14:50
阅读次数:
187