当前位置: 代码迷 >> Oracle开发 >> OLAP系统SQL优化有关问题
  详细解决方案

OLAP系统SQL优化有关问题

热度:164   发布时间:2016-04-24 06:26:42.0
OLAP系统SQL优化问题
有不有大神可以介绍下,一般在OLAP系统中,大数据量下表无主键无索引的情况下,如何来做SQL查询优化?求大神提供些思路,刚接触这种!!
------解决思路----------------------
无索引,查询时,肯定是全表扫描。

你可以把你经常查询的结果放到一个临时表中,每次只去查询这个临时表,而不是查询大的数据表,这个临时表,每天定时更新。
------解决思路----------------------
放到临时表中,就是系统相对闲的时间运行,比如晚上 12 点,第二天就可以用了。

除非,你的数据一晚上加工不完,那就必须加索引了。

PS: 加个索引,有什么不妥吗?
------解决思路----------------------
并行,错开时间,物化视图,临时表,中间表等
------解决思路----------------------
为何无索引。无论在OLAP还是OLTP中,适当的索引是必须的