DBAtlas · データベース運用アトラス

一般クエリログとスロークエリログを有効化

MySQLBinlogとLog

コマンド

SET GLOBAL slow_query_log = 'ON'; SET GLOBAL long_query_time = 1; SET GLOBAL general_log = 'ON';

概要

実行時に、スロークエリログ(1秒を超えるクエリ)と、すべてのクエリを記録する一般ログを有効にする。

使用する場面

遅いクエリやすべてのクエリトラフィックを一時的に分析するため。

注意

general_logは大きな性能とディスクのオーバーヘッドを加えるため、診断が終わったら必ず無効にする(SET GLOBAL general_log='OFF')。これらの設定は再起動でリセットされる。永続化するにはSET PERSISTを使用する。

DBAtlas で開く →

関連項目