SQL Server クエリ オプティマイザーは、統計情報を使用して行数を推定し、効率的なクエリプランを選択します。内部しきい値を超えるデータ変更や、長期間更新されていないことにより統計情報が古くなると、オプティマイザーが最適ではない実行計画を生成し、クエリが予測不能に低速化する原因となることがあります。Autonomy Services の [統計] タブでは、インスタンス全体の統計の正常性に関する統合ビューが提供されるため、パフォーマンスに影響が及ぶ前に、古くなった統計情報を特定して修正できます。
前提条件
開始する前に、以下を確認してください。
ご利用の RDS インスタンスが、クラウドディスクを使用する SQL Server 2008 R2 を実行していないこと。
[統計] タブでの統計の表示
[インスタンス] ページに移動します。上部のナビゲーションバーで、インスタンスが存在するリージョンを選択し、インスタンスを見つけてその ID をクリックします。
左側のナビゲーションウィンドウで、自律サービス > パフォーマンス最適化 を選択します。
[統計情報] タブをクリックします。
「[統計情報]」タブは、3つのセクションに分割されています:「統計情報の概要」、「更新されていない統計情報」、および統計情報テーブル。
統計概要セクション
[統計概要] セクションには、お使いのインスタンスの健全性の概要が表示されます。

| パラメーター | 説明 |
|---|---|
| 合計統計数 | インスタンスから収集された統計の総数。 |
| 7日以上更新されていない | 過去 7 日間に更新されていない統計の数。 |
| 14日以上更新されていない | 過去 14 日間に更新されていない統計の数。 |
| 30日以上更新されていない | 過去 30 日間に更新されていない統計の数。 |
| データ更新日時 | パフォーマンス統計が最後に生成された時刻。 |
| 再収集 | 統計情報が古い場合は、[再収集] をクリックし、確認ダイアログで [OK] をクリックします。システムが統計情報を再収集します。数分後にページをリフレッシュして、更新された結果を確認してください。 |
| PDFファイルとして保存 | 現在の統計ビューを PDF ファイルとしてコンピューターに保存します。 |
更新されていない統計セクション
「[統計情報が更新されていません]」セクションでは、チャートを使用して、遅れている統計情報の件数を表示します。

| チャート | 説明 |
|---|---|
| 更新されていない統計 | 1日、7日、14日、30日以上更新されていない統計の数を示す縦棒グラフです。30日以内に統計が更新されていない場合は、直ちに更新してください。 |
| パーセンテージで更新されていない統計情報 | 1日、7日、14日、30日以上更新されていない統計の割合の内訳を示す円グラフです。 |
統計テーブル
統計テーブルには、インスタンスから収集されたすべての統計が、その古さと利用可能な操作とともに一覧表示されます。

| パラメーター | 説明 |
|---|---|
| テーブル名 | データテーブルの完全修飾名。形式は database_name.schema_name.object_name です。 |
| 統計名 | 統計の名前。 |
| 列名 | 統計が収集される列の名前。 |
| 最終更新日時 | 最新の更新時刻。統計が 14 日以上更新されていない場合は、手動で更新してください。 |
| 操作 | 利用可能な操作: [ヒストグラムの取得]更新 と 。 |
アクションの詳細:
[ヒストグラムの取得]: 統計項目に関する統計のディストリビューションを表示します。
[更新]: 統計項目に関する更新された統計情報を表示します。
ヒストグラムの読み方
「[ヒストグラムの取得]」を [操作] 列でクリックして、統計情報のヒストグラムを開きます。

例: 上記のヒストグラムでは、Avg_RangeRows 値が、testdb01.dbo.students の SalesPersonID 列に設定された UQ__students__DDDFDD3782789355 インデックスで急激に変動しています。このパターンはデータスキューを示しており、オプティマイザーが不適切なクエリプランを生成する原因となります。オプティマイザーの推定値を修正するには、その統計情報の [更新] を [操作] 列でクリックします。