mysql 慢查询

mysql慢查询的一些设置

1)查看mysql是否开启慢查询日志
show variables like ‘slow_query_log‘;
2)设置没有索引的记录到慢查询日志
set global log_queries_not_using_indexes=on;
3)查看超过多长时间的sql进行记录到慢查询日志
show variables like ‘long_query_time‘
4)开启慢查询日志
set global slow_query_log=on

5)查看日志记录位置
show variables like ‘slow_query_log_file‘

6)设置慢查询的路径

set global slow_query_log_file=‘/home/mysql/mysql_slow.log‘


慢查分析工具

mysqldumpslow 

pt-query-digest

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。