指定時間を超過したSQLステートメントクエリを「スロークエリ」といいます。対応するステートメントは「スロークエリステートメント」といい、データベース管理者(DBA)はスロークエリステートメントを分析し、スロークエリが生じた原因を探し出す過程を「スロークエリ分析」といいます。
コンソールの【操作ログ】ページで、インスタンスのスローログの詳細、エラーログの詳細、ロールバックログの表示およびスローログのダウンロードを行うことができます。コマンドラインインターフェイス(CLI)またはTencentDB APIを使用してデータベースログを閲覧しダウンロードすることもできます。詳細については、スロークエリログのクエリおよびバイナリログのクエリをご参照ください。
説明:TencentDB for MySQL単一ノードクラウドディスクバージョンのインスタンスは現在、スローログのダウンロードおよびロールバック機能をサポートしていません。
MySQLコンソールにログインし、インスタンスリストのインスタンスIDまたは操作列の管理をクリックして、インスタンス管理ページに進みます。
インスタンス管理ページで、操作ログ画面を選択すると、インスタンスのスローログ明細、エラーログ明細、ロールバックログ、スローログダウンロードを選択、確認できます。
機能項目 | 説明 |
---|---|
スローログの明細 | 1か月以内にデータベースで実行時間が10秒を超えたSQLステートメントを記録 |
スローログダウンロード | スローログダウンロードの提供 |
エラーログの明細 | 各起動とシャットダウンの詳細情報、および操作中のより深刻な警告とエラーメッセージをすべて記録します |
ロールバックログ | ロールバックタスクの実行状態と進捗を記録 |
スローログのダウンロードページで、操作カラムのダウンロードをクリックしてスローログをダウンロードします。
ポップアップしたダイアログボックスでダウンロード先をコピーし、クラウドデータベースが存在するVPC内のCVM(Linux OS)にログインし、wgetコマンドを実行して、プライベートネットワークから高速でダウンロードすることをお勧めします。
説明:
- サイズが0KBのログはダウンロードできません。
- ローカルダウンロードを選択して直接ダウンロードすることもできますが、時間がかかります。
- wgetコマンド形式:wget -c 'ログファイルのダウンロードアドレス' -O カスタマイズファイル名.log
例:
wget -c 'http://szx.dl.cdb.tencentyun.com:303/cfdee?appid=1210&time=1591&sign=aIGM%3D' -O test.log
この記事はお役に立ちましたか?