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

ApsaraDB RDS:Performance Insight

最終更新日:Jun 21, 2026

このトピックでは、ApsaraDB RDS for SQL Server インスタンスの Performance Insight データを表示する方法を説明します。Database Autonomy Service (DAS) は、インスタンスレベルのロード監視、関連分析、パフォーマンスの最適化のための Performance Insight 機能を提供します。この機能を使用して、ロードを評価し、パフォーマンスの問題をトラブルシューティングし、RDS インスタンスの安定性を高めることができます。

前提条件

  • この機能は、クラウドディスクを使用する ApsaraDB RDS for SQL Server 2008 R2 インスタンスでは利用できません。

  • この機能は、次のリージョンにある ApsaraDB RDS for SQL Server インスタンスでのみ利用できます:China (Hangzhou)、China (Shanghai)、China (Qingdao)、China (Beijing)、China (Zhangjiakou)、China (Hohhot)、China (Ulanqab)、China (Shenzhen)、China (Heyuan)、China (Guangzhou)、China (Chengdu)、China (Hong Kong)、Singapore、UAE (Dubai)。

ユースケース

Performance Insight は、次のシナリオで使用できます:

  • パフォーマンスメトリクスの分析

    Performance Insight は、RDS インスタンスの主要なメトリクスを監視し、インスタンスのロード状況とトレンドを表示します。主要なメトリクスのトレンドチャートに基づいて、特定の時間範囲内でのロードの発生源と分布を特定できます。

  • ロード評価

    ApsaraDB RDS for SQL Server は、平均アクティブセッション (AAS) のトレンドチャートを提供し、さまざまなメトリクスの複雑なトレンドチャートを分析する必要がなくなります。AAS トレンドチャートには、ロードの発生源とボトルネックの評価に必要となる場合がある、すべての重要なパフォーマンスデータが表示されます。たとえば、RDS インスタンスが高い CPU 使用率、ロック待機、または I/O レイテンシーにより高負荷になっているかどうかを確認し、高負荷を引き起こす SQL 文を特定できます。

  • パフォーマンスの問題の原因の特定

    AAS トレンドチャートと多次元的なロード発生源の詳細を分析することで、パフォーマンスの問題が不適切なインスタンスの仕様またはデータベースアーキテクチャによって引き起こされているかどうかを判断できます。また、パフォーマンスの問題を引き起こす SQL 文を特定することもできます。

    説明

    AAS メトリクスは、特定の時間範囲内の RDS インスタンスにおけるアクティブセッションの平均数を示します。AAS メトリクスの値の変化は、RDS インスタンスのロードの変化を示します。Performance Insight 機能は、RDS インスタンスのロードを測定する主要なメトリクスとして AAS を使用します。

手順

  1. RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
  2. 左側のメニューで、自律型サービス > 性能を最適化する を選択します。

  3. [パフォーマンスインサイト] タブをクリックし、フィルター条件を選択します。过滤条件

Performance Insight タブの概要

  • パフォーマンスメトリクス

    このセクションには、特定の時間範囲における主要なメトリクスのトレンドチャートが表示され、RDS インスタンスのロード状況とリソースボトルネックを把握するのに役立ちます。

    別の時間範囲を選択またはカスタマイズして、その時間範囲内の主要なメトリクスのトレンドチャートを表示できます。

    关键性能指标趋势图

  • 平均アクティブセッション (AAS)

    このセクションには、AAS トレンドチャートが表示されます。主要なメトリクスのトレンドチャートに基づいて RDS インスタンスのロード状況を特定した後、AAS トレンドチャートを表示して、ロードの発生源をさらに特定できます。

    平均活跃会话

    説明

    最大 vCore メトリクスは、RDS インスタンスが使用できる CPU コアの最大数を示します。最大 vCore メトリクスの値によって、RDS インスタンスの処理能力が決まります。

    AAS トレンドチャートは、RDS インスタンスのロードの発生源を特定するのに役立ちます。前の図に示されている例では、3 つの典型的な段階でロードの発生源を特定できます:

    1. 最初に、インスタンスのロードは [User Sleep] セッションから発生します。

    2. [User Sleep] セッションが徐々に減少すると、インスタンスのロードは [Sending Data] セッションに移行します。

    3. [Sending Data] セッションが徐々に減少すると、ロードは再び移行し、今度は [Searching rows for update] セッションに移ります。

    この例は、リアルタイムでデータが更新される AAS トレンドチャートが、RDS インスタンスのロードの発生源、分布、および変化パターンを直感的に把握するのに役立つことを示しています。

  • 多次元でのロード発生源

    AAS のトレンドチャートを分析することで、ApsaraDB RDS for SQL Server インスタンスのロードのトレンドを把握できます。パフォーマンスボトルネックを引き起こす特定の SQL 文、および関連するユーザー、ホスト、データベースを見つけることができます。

    このセクションには、多次元でのロード発生源の詳細が表形式で表示されます。この表を使用して、高負荷を引き起こす SQL 文を特定できます。また、この表を使用して、各 SQL 文の AAS を特定することもできます。

    説明

    前の図は、上位 1 位の SQL 文の値が 0.75 であることを示しており、これは指定された時間範囲内の SQL 文の AAS が 0.75 であることを示しています。

    Performance Insight 機能は、7 種類の AAS をサポートしています。[平均アクティブセッション (AAS)] セクションの右上隅にある [AAS Type] ドロップダウンリストから AAS タイプを選択できます。

    項目

    説明

    [SQL]

    上位 10 件の SQL 文の AAS トレンド。

    [Waits]

    アクティブセッションの待機カテゴリの AAS トレンド。

    [Users]

    RDS インスタンスにログオンしたユーザーの AAS トレンド。

    [Hosts]

    ユーザーが RDS インスタンスにログオンするクライアントのホスト名または IP アドレスの AAS トレンド。

    [Commands]

    さまざまなタイプの SQL 文の AAS トレンド。

    [Databases]

    ワークロードが実行されるデータベースの AAS トレンド。

    [status]

    アクティブセッションの AAS トレンド。