可通过如下配置,开启慢查询日志记录:
#查询数据库启动后的所有信息,默认为当前会话session级别,可通过global参数
#查看全局
show [session/global] status;
#查看数据库启动后一共查询的次数
show global status like 'com_select';
#查看数据库启动以后慢查询的次数
show global status like 'slow_queries';
#查看数据库定义为慢查询的阈值(默认超过10s为慢查询)
show VARIABLES like 'long_query_time';
#修改慢查询阈值为1,重启后失效
set long_query_time=1;
#查看慢查询日志是否开启
show VARIABLES like 'slow_query_log'
#查询慢查询日志存放位置
show VARIABLES like 'slow_query_log_file';
日志存放于datadir目录下
也可通过以下命令,开启慢查询日志:
set global slow_query_log='ON';使用该命令重启失效。