在Oracle文档包括以下建议:
应该在事实表的每个外键列上建立位图索引
在该参考文献中,日期列甚至还有一个位图索引。使用位图索引的基数规则发生了什么变化?日期列最不符合该规则,但其他列customer_key也有点太大而不能被视为位图索引的候选者。item_key如果您没有数千件物品,我可以理解穿上一件。
如果不是位图索引,那么是什么 - 特别是对于具有时间维度外键的日期列 - 典型的东西 - 月,年,日等?显然,它经常被查询。
几天前我在 Stack Overflow 上问过这个问题,但我打算删除它,因为它没有收到回复。
我无法访问分区功能,但考虑一个支持工单系统,每天打开数万张工单,解决问题需要大约一周到几个月的时间。显然,如果我从一开始就试图将它们全部放在一张桌子上,那么这张桌子就会变得很大。
我的问题是:
UNION 每次寻求未解决的查询时执行某种操作?