回答:
インストールに応じて、デフォルトのディレクトリにあります。たとえば、私のRed Hatでは/ var / log / mysql /です
クエリ時間は、記録を開始する秒単位の時間です。これは、起動時および実行時に実行できます。
log-slow-queries = /var/log/mysql/mysql-slow.log
long_query_time = 1
MySQLの場合: show global variables like '%slow%';
更新:ここにマニュアルへのリンクがあります: リンクテキスト
これらは、my.cnf
スロークエリをログに記録するためにすべてのs で通常使用/使用する適切なオプション(および設定)です。
log_output=FILE
slow_query_log=1
slow_query_log_file=/var/log/mysql/mysql.slow
long_query_time=0.001
log-queries-not-using-indexes=0
以下のためになおlong_query_time、
MySQL 5.1.21以降では、ファイルへのログ記録時にマイクロ秒の解像度がサポートされています。
以下も考慮すべき事項です。
オプションを使用する場合
log-output=TABLE
/etc/my.cnfファイルで、すべての場所のmysqlスキーマにあるCSVストレージエンジンベースのテーブルであるスローログを探します。
有効にすると、これは一般ログにも影響します。