スキップしてコンテンツを表示

CloudWatch Database Insights アドバンストモードを使用して Aurora PostgreSQL 互換のクエリ実行プランを記録して分析する方法を教えてください。

所要時間1分
0

Amazon CloudWatch Database Insights のアドバンストモードを使用して、Amazon Aurora PostgreSQL 互換エディションデータベース (DB) クラスターのクエリ実行プランを記録して分析したいと考えています。

解決策

注: Database Insights のアドバンストモードを使用するには、DB インスタンスが Aurora PostgreSQL 互換バージョン 14.10、15.5 以降を使用する必要があります。DB クラスターをアップグレードするには、「Amazon Aurora PostgreSQL DB クラスターのアップグレード」を参照してください。

アドバンストモードを有効にする

アドバンストモードを有効にする方法については、「Amazon Aurora で Database Insights のアドバンストモードを有効にする」を参照してください。

実行プランログを有効にする

次の手順を実行します。

  1. Amazon Relational Database Service (Amazon RDS) コンソールを開きます。
  2. ナビゲーションペインで [データベース] を選択します。
  3. 対象の Aurora PostgreSQL DB クラスターを選択します。
  4. [設定] を選択します。
  5. [DB] クラスターパラメータグループセクションで、パラメータグループリンクを選択します。
  6. aurora_compute_plan_id パラメータを検索し、値を 1 に設定します。<br id=hardline_break/> 注: 設定可能なその他のパラメータのリストについては、「Aurora PostgreSQL クエリ実行計画のパラメータリファレンス」を参照してください。
  7. [変更を保存] を選択します。

実行プランを分析する

実行プランを分析するには、「実行プランの分析」を参照してください。また、「Aurora PostgreSQL のクエリ実行計画とピークメモリのモニタリング」も参照してください。

実行プランに関する問題のトラブルシューティング

実行プランが表示されない場合は、次のアクションを実行してください。

注: Database Insights は、1 秒間隔で接続セッションをキャプチャします。ただし、実行時間が短いクエリや DB 負荷への影響がほとんどないクエリは表示されない場合があります。

AWS公式更新しました 6ヶ月前
コメントはありません

関連するコンテンツ