統計の変更

対象者:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analyticsアナリティクスプラットフォームシステム(PDW)Microsoft FabricにおけるSQLデータベース

SQL Server Management Studio または Transact-SQL を使用し、SQL Server の既存の統計値を変更することができます。

このトピックの内容

始める前に

セキュリティ

Permissions

次のことが必要です。

  • ユーザーは、テーブルまたはビューに対する ALTER 権限が必要です。

  • ユーザーがテーブルまたはインデックス付きビューの所有者であるか、 sysadmin 固定サーバー ロール、 db_owner 固定データベース ロール、または db_ddladmin 固定データベース ロールのメンバーである必要があります。

SQL Server Management Studio を使用する

統計を変更するには

  1. オブジェクト エクスプローラーで、統計を変更するデータベースをプラス記号をクリックして展開します。

  2. プラス記号をクリックして [テーブル] フォルダーを展開します。

  3. プラス記号をクリックして、統計を変更するテーブルを展開します。

  4. プラス記号をクリックして [統計] フォルダーを展開します。

  5. 変更する統計オブジェクトを右クリックし、 [プロパティ]を選択します。

  6. [統計のプロパティ - statistics_name] ダイアログ ボックスの [全般] ページで [追加][削除][上へ移動][下へ移動]、またはそれらを組み合わせて使い、統計のプロパティを変更します。 [統計の列] グリッド内の列の位置は、統計の使いやすさに影響する可能性があることに注意してください。

  7. OK をクリックします。

Transact-SQL の使用

統計を変更するには

Transact-SQL ステートメントを使用して、このタスクを実行することはできません。 Transact-SQL を使用して統計を変更するには、既存の統計を削除してから新しい属性を再作成します。

詳細については、「DROP STATISTICS (Transact-SQL)」および「CREATE STATISTICS (Transact-SQL)」を参照してください。