首页 > 数据库技术 > 详细

mysql慢查询

时间:2019-11-18 14:15:51      阅读:110      评论:0      收藏:0      [点我收藏+]

1、查看
mysql>show variables like ‘%slow_query_log%‘;
----------
 +---------------------+-----------------------------------------------+
 | Variable_name       | Value                                         |
 +---------------------+-----------------------------------------------+
 | slow_query_log      | OFF                                           |
 | slow_query_log_file | /home/WDPM/MysqlData/mysql/DB-Server-slow.log |
 +---------------------+-----------------------------------------------+
----------
mysql>SHOW VARIABLES LIKE ‘long_query_time‘;
----------
 +---------------------+-----------------------------------------------+
 | Variable_name       | Value                                         |
 +---------------------+-----------------------------------------------+
 | long_query_time     | 10.000000                                     |
 +---------------------+-----------------------------------------------+
————————————————
2、开启慢查询
方法一:通过mysql数据库开启慢查询:
mysql>set global slow_query_log=ON;
mysql>set global long_query_time=2;
mysql>set global log_querise_not_using_indexs=ON;
方式一:
修改配置文件 my.ini(windows)my.conf(linux)
----------
[mysqld]
long_query_time = 2
slow-query-log = 1
slow_query_log_file = /tmp/mysql_slow.log
log_queries_not_using_indexes
----------
#使用命令 set global long_query_time=4修改后,需要重新连接或新开一个会话才能看到修改值。
#ON与1效果是一样的
#注意版本适用于5.6以上版本

mysql慢查询

原文:https://www.cnblogs.com/lazy-sang/p/11881703.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!