2016年8月19日 星期五

抓MariaDB slow query log 的設定備忘

昨晚DB無法啟動,先REBOOT後恢復早上又掛了,使用檢查錯誤LOG指令
#mysqld --help --verbose | grep 'log-error' | tail -1

[Note] Plugin 'FEEDBACK' is disabled.
[ERROR] mysqld: unknown option '--log-long-format'
[ERROR] Aborting

看來是之前埋入的儲存Long Query的設定出問題,不過會觸發到又發生失敗還是因為MySQL 5.6 -> MariaDB 10.1之後,又適巧某事主開發時使用到慢吞吞的SQL Query等連鎖反應造成的。

my.cnf的設定為

[mysqld]
feedback=ON       <-  少加這行所以回 Plugin 'FEEDBACK' is disabled.
slow_query_log
slow_query_log_file = /var/log/mysql-slow.log
long_query_time = 10
#log-long-format  <-多了這行所以出現unknown option 'log-long-format' 


FEEDBACK用處請參考本篇 


沒有留言: