ApsaraDB RDS for SQL Server インスタンスにおけるパフォーマンスの問題の 90% 以上は、欠落しているインデックスが原因です。これには、高い CPU 使用率、高い IOPS、遅いクエリ、リクエストのタイムアウトなどが含まれます。Database Autonomy Service (DAS) は、これらの欠落しているインデックスを検出し、CREATE INDEX スクリプトを生成します。これにより、オフピーク時間にスクリプトを適用できます。
制限事項
標準 SSD または拡張 SSD (ESSD) で実行されている SQL Server 2008 R2 インスタンスはサポートされていません。
欠落しているインデックスの表示
DAS コンソールにログインします。
左側のナビゲーションウィンドウで、[インスタンス監視] をクリックします。
管理対象のインスタンスを見つけ、そのインスタンス ID をクリックします。
左側のナビゲーションウィンドウで、[パフォーマンス最適化] > [欠落しているインデックス] を選択します。
[欠落しているインデックス] ページは、3 つのセクションで構成されています:
欠落しているインデックスの概要
インスタンスに欠落しているインデックスの統計概要を提供します。
統計をリフレッシュするには、[再収集] をクリックし、次に [OK] をクリックします。数分後、ページを更新すると、更新されたインデックス使用統計が表示されます。
概要をファイルとして保存するには、[PDF ファイルとして保存] をクリックします。
欠落しているインデックス情報のグラフ
欠落しているインデックスの経時的な傾向を表示します。
欠落しているインデックスの詳細
検出されたすべての欠落しているインデックスを一覧表示します。
| アクション | 説明 |
|---|---|
| [カスタム検索] | フィルター条件を設定して、特定の欠落しているインデックス情報を検索します。 |
| [スクリプトのエクスポート] | フィルター条件を設定し、欠落しているインデックスの CREATE INDEX 文をエクスポートします。 |
| [ファイルのエクスポート] | フィルター条件を設定し、欠落しているインデックスデータを Excel、CSV、または TXT ファイルにエクスポートします。 |