開啟mysql慢查詢?nèi)罩?/h1>
- 介紹
開啟慢查詢岭接,可以查看超過指定時(shí)間執(zhí)行的SQL語句,有目標(biāo)的優(yōu)化SQL查詢效率鲤拿。
- 參數(shù)說明
slow_query_log 慢查詢開啟狀態(tài)
slow_query_log_file 日志文件存放路徑
slow_query_time 輸出日志時(shí)間點(diǎn)設(shè)置
- 查看狀態(tài)
show variables like "%slow_query_log%"
- 設(shè)置方式
- 設(shè)置全局變量
set global slow_query_log='ON';
set global slow_query_log_file='/var/log/slow.log';
set global slow_query_time=1
- my.cnf 設(shè)置
[mysqld]
slow_query_log = ON
slow_query_log_file = /var/log/slow.log
slow_query_time = 1
開啟慢查詢岭接,可以查看超過指定時(shí)間執(zhí)行的SQL語句,有目標(biāo)的優(yōu)化SQL查詢效率鲤拿。
slow_query_log 慢查詢開啟狀態(tài)
slow_query_log_file 日志文件存放路徑
slow_query_time 輸出日志時(shí)間點(diǎn)設(shè)置
show variables like "%slow_query_log%"
set global slow_query_log='ON';
set global slow_query_log_file='/var/log/slow.log';
set global slow_query_time=1
[mysqld]
slow_query_log = ON
slow_query_log_file = /var/log/slow.log
slow_query_time = 1
設(shè)置后需要重新啟動(dòng)加載配置文件