日期:2014-05-17  浏览次数:20778 次

关于分区表查询的问题!高手请进。
我有一个表T01(a   int,b   datetime,c   numeric(12,2)),我现在按c字段对T01表进行范围分区,每个月存一个分区。

现在对该分区表进行查询统计的时候,怎样体现出分区表的速度优势,我看别人给的例子都是用partition来指定分区的,但这只能指定一个分区。

现在我想要对几个月的数据进行统计,如果指定多个分区呢?像SQL直接按分区字段作为查询条件就会自动对相应分区操作,Oracle如何指定多分区?

请高手指点一下,谢谢了。


------解决方案--------------------
好像一次只能查询一个分区
------解决方案--------------------
一次只能查一个分区
但是可以通过将分割与布纹相结合,并布纹每个分块到每个磁盘上,就可以实现多个进程并行扫描这个分区
提高查询效率