共計 711 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。
slow query log 如何進(jìn)行查詢慢查詢語句,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
slow query log 查詢慢查詢語句
Slow query log 慢查詢?nèi)罩?,通過設(shè)置相關(guān)的慢查詢參數(shù),可以把慢的 sql 語句輸出到日志,這就是慢查詢?nèi)罩?,很多情況下,考慮到性能問題,慢查詢?nèi)罩臼遣淮蜷_的,即不進(jìn)行慢查詢?nèi)罩镜妮敵?,也許有時候為了查找慢查詢語句,會臨時打開,這是找尋低效率 sql 的一種方式, 下面看一下參數(shù)
show variables like %slow%
www.2cto.com
+——————+——-+
| Variable_name | Value |
+——————+——-+
| log_slow_queries | OFF |
| slow_launch_time | 2 |
www.2cto.com
+——————+——-+
2 rows in set (0.00 sec)
log_slow_queries 默認(rèn)是關(guān)閉的,設(shè)置為 on 則打開,有慢查詢?nèi)罩据敵?。Slow_launch_time 設(shè)置慢查詢標(biāo)準(zhǔn),定義時間值,最小設(shè)置為 1 秒,查詢時間超過這個值的將會輸出到日志中。想找出 1 秒以下的慢查詢標(biāo)準(zhǔn),可以使用 percona 提供的 microslow-patch 來突破限制,將慢查詢時間減小到毫秒級別。
看完上述內(nèi)容,你們掌握 slow query log 如何進(jìn)行查詢慢查詢語句的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道,感謝各位的閱讀!