次のクエリがあります。
select distinct type, account
from balances_tbl
where month = 'DEC-12'
このテーブルbalances_tblには、1 か月あたり 300 万件を超えるレコードがあります。特殊タイプとアカウントの行は、おそらく約 20,000 レコードです。列にmonth索引が付けられます。および列にも索引が付けられますtype。accountクエリの実行には非常に長い時間がかかります (約 30 分)。
DISTINCT句を使用してこのクエリを高速化する方法はありますか?