
资源由 www.eimhe.com 美河学习在线收集分享
vim /etc/my.cnf 加入配置文件中
slow_launch_time=1 ### 表示如果建立线程花费了比这个值更长的时间
slow_query_log=ON ### 开启慢查询日志,默认是关闭的
slow_query_log_file=/data/mysql/data/mysql-slow.log ##指定日志文件,如果不提供文件名,MySQL 将自己产生缺省文件名。
long_query_time=5 ### 将会捕获了执行时间超过了 5 秒的查询,默认是 10 秒
log_queries_not_using_indexes=ON ### 是 4.1.0 以后引入的参数,它指示记录不使用索引的查询。
log_slow_admin_statements=ON ### 一些管理指令,也会被记录。比如 OPTIMEZE TABLE, ALTER TABLE
等等
log_slow_slave_statements=ON
Mysql 进程中设置:
我们可以使用各种方式修改:
set @@global.slow_launch_time=2;
set global slow_query_log=ON;
set session long_query_time=0.0001;
set global log_queries_not_using_indexes=ON;
select count(*) from mysql.user; 查询测试
参数解析:
评论