【发布时间】:2017-08-06 09:57:29
【问题描述】:
我有一个包含超过 6 亿条记录的大型 oracle 表,我们只是对它们进行了重新分区,以便我们可以在不增加日志大小的情况下清除一些旧数据。
问题是有一些查询会进行全索引扫描,并且运行频率很高,例如每秒 300 次。在分区查询之前需要大约 0.15 秒,但在分区之后需要 0.50 秒到 1.25 秒。有谁知道分区 oracle 表会降低查询的性能?如果是,你能说出原因吗?似乎有一些文章,但不够清楚,我无法理解。
【问题讨论】:
标签: sql oracle performance partition