MariaDB开启慢查询日志,在my.ini配置文件中的[mysqld]处加入如下开启代码:
1、
slow_query_log = 1 # 开启慢日志查询 long_query_time = 2 # 把查询时间超过2秒的定义为慢查询,也可以设置为1秒 log_output = 'TABLE' # 保存日志到mysql数据的slow_log表
2、DOS下查看开启状态:
show variables like 'slow_query%'; //如果为OFF状态,则进行开启: show variables like 'slow_query%';
3、TIPS:慢日志表位置:
mysql数据库下的:slow_log表;
表格式:
Field Type Null Key Default Extra start_time timestamp(6) NO CURRENT_TIMESTAMP(6) on update CURRENT_TIMESTAMP user_host mediumtext NO NULL query_time time(6) NO NULL lock_time time(6) NO NULL rows_sent int(11) NO NULL rows_examined int(11) NO NULL db varchar(512) NO NULL last_insert_id int(11) NO NULL insert_id int(11) NO NULL server_id int(10) unsigned NO NULL sql_text mediumtext NO NULL thread_id bigint(21) unsigned NO NULL rows_affected int(11) NO NULL