PowerUsageという名前のファクトテーブルに100億行あります。 PowerUsageには、過去12か月間の顧客の電力使用量に関するデータが含まれています。使用量データは毎分収集されます。 PowerUsageには、次の表に示すように構成された列が含まれています。

LocationNumberのデフォルト値は1です。MinuteOfMonth列には、各月の相対的な分が含まれています。値は毎月の初めにリセットされます。
ファクト表データの例を次の表に示します。

CustomerId列のPowerUsageテーブルに結合するCustomerという名前の関連テーブルがあります。
PowerUsageの行の60パーセントは、Customerの行の10パーセント未満に関連付けられています。
ほとんどのクエリでは、Customerテーブルを使用する必要はありません。多くのクエリは特定の月に選択されます。
特定の月のレコードを見つけるのにかかる時間を最小限に抑える必要があります。
あなたは何をするべきか?