すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:パフォーマンスインサイト機能の使用

最終更新日:Mar 22, 2024

Database Autonomy Service (DAS) は、ApsaraDB RDS for PostgreSQLのパフォーマンスインサイト機能を提供します。 この機能を使用して、負荷の監視、関連データの分析、ApsaraDB RDS for PostgreSQLインスタンスのパフォーマンスの最適化を行うことができます。 この機能は、パフォーマンスの問題を特定してトラブルシューティングし、RDSインスタンスの安定性を高めるのに役立ちます。

前提条件

RDSインスタンスはRDS High-availability Editionを実行します。

データソース

  • データベースインスタンスに対してパフォーマンススキーマ機能が有効になっている場合、パフォーマンスインサイト機能の元のバージョンは、パフォーマンススキーマ機能に格納されているデータを収集して分析します。

  • データベースインスタンスのパフォーマンススキーマ機能が無効になっている場合、パフォーマンスインサイト機能の元のバージョンは、アクティブなセッションのデータを収集して分析します。

手順

  1. [インスタンス] ページへ移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
  2. 左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > ワンクリック診断 を選択します。

  3. [パフォーマンスインサイト] タブで、[パフォーマンスインサイトの有効化] をクリックします。 表示されるメッセージで、[OK] をクリックしてパフォーマンスインサイト機能を有効にします。

    説明

    パフォーマンスインサイト機能が不要になった場合は、[パフォーマンスインサイト] タブの [パフォーマンスインサイトの無効化] をクリックします。

  4. Performance Insight セクションで、時間範囲を指定し、検索 をクリックして、指定した期間内のデータベースパフォーマンスメトリックを表示します。

    説明

    時間範囲を選択する場合、終了時刻は開始時刻より後でなければなりません。

    • 先月7日以内に生成されたデータは、Performance Insight セクションに表示されます。

    • 過去3日間のセッションに関する情報は、[平均アクティブセッション] セクションに表示されます。

    • Performance Insight セクションでは、指定した期間内のデータベースのパフォーマンスメトリクスを表示する時間範囲を指定できます。

      特定のパフォーマンス指標の詳細を表示できます。 たとえば、データベースインスタンスのメモリ使用率またはCPU使用率を表示する場合は、[メモリ使用率 /CPU使用率] の右側にある 詳細 をクリックします。 ss

    • [平均アクティブセッション] セクションでは、さまざまな種類のセッションの傾向と、複数のディメンションからのデータベースワークロードを表示できます。 これは、パフォーマンスの問題の根本原因を特定するのに役立ちます。

      [SQL] タブで、SQLクエリの [操作] 列で [最適化] をクリックし、[SQL診断の最適化] ページに移動します。 [SQL診断の最適化] ページで、対応するSQL文、実行計画、および診断結果を表示します。

      aa