一、开启慢查询日志
方式1 : 通过命令行的方式打开(mysql重启后失效)
- 打开慢查询日志set global slow_query_log='ON';
- 指定对于慢这个概念的阈值set global long_query_time=1;
- 指定保存路径以及文件名:set global slow_query_log_file='bxg_mysql_slow.log' ; 指定保存慢查询日志到表中(表名:slow_log) : set global log_output = 'TABLE';
方式2 : 在配置文件中添加(永久生效)
- 开启慢查询日志slow_query_log=1
- 指定对于慢这个概念的阈值long_query_time=3
- 指定日志输出格式log_output=FILE (或者log_output=TABLE)
- 指定保存路径以及文件名slow_query_log_file=/var/lib/mysql/bxg_mysql_slow.log(如果选用TABLE模式则可以不用设置这个)
二、查看连接数
1、show processlist
2、select * from information_schema.processlist where user = 'root';