在 Oracle 11g 中,有没有办法将子分区引入现有的分区表?
我似乎无法找到做正确事情的EXCHANGE
和SPLIT
分区的组合。 SPLIT
将一个分区拆分成多个分区,而不是引入子分区。有什么建议?
我确实找到了一篇关于通过交换到具有一个分区的表然后使用 对现有非分区表进行分区的现有帖子SPLIT
,但无法找出子分区的等效过程。
我间歇性地从 Oracle 收到此错误。触发器正在从分区表中截断分区,同时针对它运行长时间运行的查询。
由于我要截断的分区与我打算查询的分区不同,因此我希望这能正常工作。我怀疑一个流氓查询计划,在我想要的地方(迭代器)或(连接过滤器)执行分区列表(全部)。
查询很复杂,连接了多个分区表。
所以我的问题是:我能否从 Oracle 中获取更多详细信息以准确找出查询中的哪个表(或索引)导致问题?有什么方法可以捕获发生错误时生效的查询计划?(如果我现在看它可能与计划不同)