注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問は、このシリーズの他の質問とは無関係です。質問に記載されている情報と詳細は、その質問にのみ適用されます。
データベースDB1があります。データベースにメモリ最適化ファイルグループがありません。
次のクエリを実行します。

次の図は、このクエリに対してクエリオプティマイザが生成する実行プランを示しています。

ユーザーは、ローカル変数@lastNameに異なる値を指定して同じクエリを頻繁に実行します。
Personという名前のテーブルはディスクに永続化されています。
次の要件を満たすインデックスをPerson.Personテーブルに作成する必要があります。
- すべてのユーザーがインデックスから恩恵を受けることができなければなりません。
- FirstNameは、組み込み列としてインデックスに追加する必要があります。
あなたは何をするべきか?
正解:B
Explanation
By including nonkey columns, you can create nonclustered indexes that cover more queries. This is because the nonkeycolumns have the following benefits:
They can be data typesnot allowed as index key columns.
They are not considered by the Database Engine when calculating the number of index key columns or index key size.