1. 程式人生 > >Mysql 查詢日誌slow_launch_time和Long_query_time

Mysql 查詢日誌slow_launch_time和Long_query_time

今天看Mysql效能優化的時候看到了對於Long_query_time值的設定,突然想起昨天在論壇看到的一個帖子遇到類似的問題,將slow_launch_time的時間設定為2,也開啟了慢查詢日誌,但是沒有看到日誌生成。

自己在網上查了一下,其實slow_launch_time的設定跟慢查詢日誌的查詢閥值設定不同,表示了thread create的一個閥值,如果thread create的時間超過了這個值,這變數slow_launch_time的值加1.

而設定Long_query_time表示超過多少秒的查詢就寫入日誌,預設的是10s,設定為0的話表示記錄所有的查詢。在Mysql 5.5

可以追蹤到微秒的查詢。

查詢long_query_time 的值可以用下面的命令:


show variables like "%long%"