Performance Insight は、ApsaraDB RDS for MySQL のインスタンス負荷の評価とパフォーマンス問題のトラブルシューティングに役立ちます。 MySQL のパフォーマンススキーマに基づいて SQL ステートメントの統計情報を集約し、インスタンスレベルの負荷モニタリング、関連分析、パフォーマンス最適化を 1 か所で提供します。
Database Autonomy Service (DAS) は、新しいバージョンの Performance Insight を提供します。 このバージョンでは、すべての SQL ステートメントの[リソース使用量]、[実行回数]、[スキャンされた行数]、[実行時間]を表示する機能が追加され、特定の SQL ステートメントのスロットリングと最適化が可能になります。 詳細については、「ApsaraDB RDS for MySQL インスタンスにおける新しい Performance Insight 機能の使用」をご参照ください。
前提条件
開始する前に、お使いの RDS インスタンスが、以下のいずれかの MySQL バージョンとエディションを実行していることを確認してください:
-
RDS High-availability Edition、RDS Enterprise Edition、または RDS Cluster Edition の MySQL 8.0
-
RDS High-availability Edition、RDS Enterprise Edition、または RDS Cluster Edition の MySQL 5.7
-
RDS High-availability Edition の MySQL 5.6
-
RDS High-availability Edition の MySQL 5.5
仕組み
Performance Insight は、インスタンスでパフォーマンススキーマが有効になっているかどうかに応じて、2 つのソースからデータを収集します:
| パフォーマンススキーマ | データソース |
|---|---|
| 有効 | パフォーマンススキーマのデータ |
| 無効 | アクティブセッションのデータ |
平均アクティブセッション
[平均アクティブセッション] セクションでは、SQL ステートメントの実行セッションなど、さまざまな種類のセッションの傾向を表示できます。 また、複数のディメンションからインスタンス負荷を表示して、パフォーマンス問題の根本原因を特定するのに役立ちます。
データ保持期間:
| セクション | 保持期間 |
|---|---|
| Performance Insight | 過去 1 か月以内の最大 7 日間 |
| 平均アクティブセッション | 過去 3 日間 |
Performance Insight の有効化
-
[インスタンス] ページに移動します。 上部メニューで、RDS インスタンスが存在するリージョンを選択します。 対象のインスタンスを見つけ、その ID をクリックします。
-
左側のナビゲーションペインで、 [Autonomy Service] > [Performance Insight] を選択します。
-
Performance Insight の新しいバージョンがアクティブな場合は、 [Back to Previous Version] をクリックして従来のバージョンに切り替えます。 [Back to Previous Version] が表示されていない場合は、すでに従来のバージョンを使用しています。

-
[Enable Performance Insight] をクリックします。 確認ダイアログボックスで、 [OK] をクリックします。
後でこの機能を無効にするには、 [Performance Insight] ページで [Disable Performance Insight] をクリックしてください。
パフォーマンスメトリクスの表示
-
[Performance Insight] セクションで、時間範囲を設定し、 [Search] をクリックします。
終了時刻は開始時刻より後である必要があります。
-
特定のメトリクスをドリルダウンするには、メトリクス名の右側にある [Details] をクリックします。 たとえば、 [Memory Usage/CPU Utilization] の横にある [Details] をクリックすると、CPU 使用率の傾向が表示されます。

-
[平均アクティブセッション] セクションで、SQL ステートメントを実行しているセッションなど、種類別のセッションの傾向を確認します。 多次元ビューを使用して、パフォーマンス問題の根本原因を特定します。

次のステップ
DAS の自律機能を有効にして、パフォーマンス問題を自動的に解決してください: