サーバーの再起動を行わない MySQL スロー クエリ ログの構成
質問:
どうすればアクティブ化できますかサーバーの再起動を必要としない MySQL のスロー クエリ ログ?
回答:
MySQL でスロー クエリ ログ機能を動的にアクティブ化するには、使用する MySQL バージョンに応じて特定の手順が必要です。 .
MySQL バージョン 5.1 以降では、次のコマンドを使用します。
SET GLOBAL slow_query_log = 'ON';
機密データがクリアテキストで保存されないようにするには、ログを有効にした後に次のコマンドを実行します。
FLUSH LOGS;
MySQL 5.0 に関する追加の考慮事項:
MySQL 5.1 より前では、低速クエリ ロギングを有効にするにはサーバーの再起動が必要でした。ただし、MySQL 5.0 では「SET GLOBAL」を使用して「log_slow_queries」変数を変更できますが、「読み取り専用変数」エラーが表示されます。
設定とログ ファイルの場所の詳細については、MySQL のドキュメントを参照してください。
以上がサーバーを再起動せずに MySQL のスロー クエリ ログを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。