MariaDB开启慢查询日志

在my.ini配置文件中的[mysqld]处加入如下开启代码(借鉴来源:https://segmentfault.com/a/1190000008300653):

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状态,则进行开启:
 set global slow_query_log=1;

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
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值