1. 程式人生 > >MySql8.0 開啟慢查詢日誌的方法

MySql8.0 開啟慢查詢日誌的方法

不知何時起,mysql的慢查詢日誌開啟方式. 無需到伺服器上重啟伺服器進行配置.
只需要在查詢分析器裡面執行命令就可以了
windows 系統下一定要給資料夾分配許可權.
注意雙斜槓, 代表一個斜槓,

好像還可以把日誌寫入一個表中,然後直接遠端查詢就可以了.
下面就是可以把慢查詢的sql 日誌寫入一個表的使用方法


Show variables like '%slow_query%'; -- 可以用這個查詢所有的變數

//第一步
set global log_output='TABLE'; -- 開啟慢日誌,紀錄到 mysql.slow_log 表
set global long_query_time=
2; -- 設定超過2秒的查詢為慢查詢 set global slow_query_log='ON';-- 開啟慢日誌記錄 //第二步 執行一下比較慢的功能,執行下面的語句 select convert(sql_text using utf8) sql_text from mysql.slow_log -- 查詢慢sql的 日誌 //第三步 記得關上日誌 set global slow_query_log='OFF'; -- 如果不用了記得關上日誌