檢視mysql是否開啟慢查詢

2022-09-19 05:06:11 字數 663 閱讀 4126

說明:

slow_query_log 慢查詢開啟狀態

slow_query_log_file 慢查詢日誌存放的位置(這個目錄需要mysql的執行帳號的可寫許可權,一般設定為mysql的資料存放目錄)

long_query_time 查詢超過多少秒才記錄

檢視是否開啟慢查詢

方法一:全域性變數設定

查詢超過1秒就記錄

mysql> set global long_query_time=1;

開啟慢查詢

set global slow_query_log =1;

方法二:配置檔案設定

修改配置檔案my.cnf,在[mysqld]下的下方加入

[mysqld]

slow_query_log = on #開啟慢查詢

slow_query_log_file = /var/lib/mysql/slow-query-log.log #慢查詢日誌路徑

long_query_time = 1 #慢查詢時間閾值 單位時間秒

檢視mysql是否開啟拂服務 Mysql慢查日誌

檢視當前 慢查日誌 狀態 show variables like slow 主要關注兩個變數 slow query log 是否啟用 slow query log file 日誌檔案 慢查的時間閾值 show variables like long query time 配置啟用 慢查日誌 vim ...

mysql開啟慢查詢 MySQL慢查詢 開啟慢查詢

一 簡介 開啟慢查詢日誌,可以讓mysql記錄下查詢超過指定時間的語句,通過定位分析效能的瓶頸,才能更好的優化資料庫系統的效能。二 引數說明 slow query log 慢查詢開啟狀態 slow query log file 慢查詢日誌存放的位置 這個目錄需要mysql的執行帳號的可寫許可權,一般...

MySql慢查詢日誌 開啟 檢視 刪除

修改mysql.ini檔案,加入如下配置 mysqld log slow queries h mysql log slow query.log long query time 3 set global slow query log on set global slow launch time 5 s...