docker / mysql · 2021年6月22日

コンテナ内の mysql にリクエストされたクエリを確認する

開発している際 コンテナの mysql にどのようなクエリ走ったのか確認したいことがある。

スロークエリを 0秒に設定することで、DB にリクエストされた 全クエリを確認することができる。

slow_query_log が OFF になっている場合、出力されない。

上記コマンドを実行し、再度確認すると、スロークエリが出力されるようになってる。

スロークエリが 0秒に設定されたか確認するのは

コマンドを実行する

結果

無事流れたクエリを確認することができた。