2

mysql の使用 - mysql エンジンが受け取るすべての sql コマンドのライブ ログを表示できるツールはありますか?

を。DML コマンドの Explain Plan を参照すると役立ちます。
b. サービスを再起動する必要なく、mysql サーバーでオンとオフを切り替えることができれば便利です。
c. mysql自体のようなオープンソース/フリーがいいでしょう。
ありがとう。

4

1 に答える 1

3

まず、一般クエリ ログを有効化する必要があります。このログを解析するのに役立つツールがいくつかあるはずです。私のお気に入りは次のとおりです。

tail -f /path/to/mysql.log

;)

残念ながら、これは動的に無効にできない場合があります。ログを有効化/無効化するには、サーバーを再起動する必要があります。

ただし、このログを有効にすると、パフォーマンスに重大な影響があることに注意してください。本番環境では使用しないでください。

于 2012-06-09T12:35:45.247 に答える