注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、記載された目標を達成できる独自の解決策が含まれています。いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションの質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
貴社はMicrosoft SQL Serverを使用して、SQL Server Analysis Services(SSAS)インスタンスを持つ環境にデータウェアハウスを展開します。データウェアハウスには、次の表の定義に示すように、Fact.Orderテーブルが含まれています。テーブルにはインデックスがありません。

Fact.Order表の索引が消費する領域の量を最小限に抑える必要があります。次のクエリを頻繁に実行します。両方のクエリで列ストアインデックスを使用できる必要があります。

クエリができるだけ迅速に完了するようにする必要があります。
解決策:Fact.Orderテーブルのメジャーを作成します。
解決策は目標を達成していますか?
正解:B
説明/参照:
Explanation:
列ストアインデックスを使用する必要があります。
Columnstoreインデックスは、大規模なデータウェアハウスファクトテーブルを格納およびクエリするための標準です。この索引では、列ベースのデータ記憶域および問合せ処理を使用して、従来の行指向型記憶域よりもデータ・ウェアハウスの問合せパフォーマンスを最大10倍向上させています。
参考文献:https://docs.microsoft.com/en-us/sql/relational-databases/indexes/columnstore-indexes- overview?view = sql-server-2017