当前位置:淳美吧 > 智慧生活 > 心理 > oracle表怎么设置自动分区
手机版

oracle表怎么设置自动分区

来源:淳美吧 阅读:2.81W 次
oracle表怎么设置自动分区

时间分区表创建:

其中add_date_time为分区字段,每一年一个分区。

插入100W数据

增加一个分区

分两种情况:1.没有maxvalue分区。2.有maxvalue分区

我们创建的分区就是没有maxValue的分区

没有maxvalue分区添加新分区:

有maxvalue分区添加新分区:有了maxvalue,就不能直接add partition,而是需要max分区split。

删除一个分区

注:droppartition时,该分区内存储的数据也将同时删除,你的本意是希望删除掉指定的分区但保留数据

你应该使用merge partition,执行该语句会导致glocal索引的失效需要重建全局索引

合并分区

相邻的分区可以merge为一个分区,新分区的下边界为原来边界值较低的分区,上边界为原来边界值较高的分区,原先的局部索引相应也会合并,全局索引会失效,需要rebuild

本文链接:https://www.chunmeiba.com/zhihuishenghuo/xinli/33w31w.html

Copyright © 2024. 淳美吧 All right reserved. 浙ICP备20204785号-2

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。