微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过对现有分区进行分组来创建新的列表分区以减少 Oracle 中的分区数量

如何解决通过对现有分区进行分组来创建新的列表分区以减少 Oracle 中的分区数量

想象一下,我有一个表“T”,其中的列表分区在一个数字列上,比如“C”。表“T”中目前有 200.000 个分区。分区数将在 2 年内达到 1024K - 1 的限制。为了避免我想将许多分区分组到一个新分区。表“T”是另一个表“M”的详细表。表 T 通过另一列 P 连接到主表“M”。我想要做的就是收集主表中属于相同值的所有分区并构建一个新分区。是否可以仅通过数据字典操作而不创建新表和移动数据来完成? 目前我们使用的是 Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production,我们将在 3 个月后升级到 19c。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。