注:この質問は、同じシナリオを提示する一連の質問の一部です。
シリーズの各質問には固有の解決策が含まれています。解決策が記載されている目標を満たしているかどうかを判断します。
Accountテーブルは、次のTransact-SQLステートメントを使用して作成されました。

Accountテーブルには10億を超えるレコードがあります。 AccountNuwber列は各アカウントを一意に識別します。製品コード列には100個の異なる値があります。値はテーブルに均等に分散されています。テーブル統計は最新の情報に更新されます。
次のTransact-SQL selectステートメントを頻繁に実行します。
商品コードの選択、合計(合計)AS合計からのアカウントWHERE
ProductCode <> 'CD'グループ8Y ProductCode。 SELECT AccountNupber、Balance from Account WHERE ProductCode - 'CD ";クエリを実行するときは、テーブルスキャンを避けなければなりません。
テーブルに対して1つ以上のインデックスを作成する必要があります。
解決方法:次のTransact-SQLステートメントを実行します。

解決策は目標を満たしていますか?