專案

一般

配置概況

動作

待辦事項 #1320

進行中

[系統優化] 開啟 MySQL slow query log 並調 long_query_time 到 2 秒

是由 陳國瑋約 2 個月 前加入. 於 約 2 個月 前更新.

狀態:
New
優先權:
Normal
被分派者:
開始日期:
2026-06-10
完成日期:
完成百分比:

0%

預估工時:

概述

問題

SHOW VARIABLES LIKE 'slow_query%'

  • slow_query_log = OFF
  • long_query_time = 10.000(預設 10 秒太寬鬆)
  • Slow_queries status = 0(因為 log 根本沒開)

現在沒有任何慢查詢資料可分析。

建議修法

SET GLOBAL slow_query_log = 'ON';
SET GLOBAL long_query_time = 2;  -- 2 秒
  • 持久化需改 /etc/my.cnf 或 RDS parameter group
  • 觀察 1 週後再決定要不要再調

驗證

  • SHOW STATUS LIKE 'Slow_queries' 開始累積
  • /var/lib/mysql/...-slow.log 有內容
動作

匯出至 Atom PDF