普通分区表增加分区

Posted monkey6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了普通分区表增加分区相关的知识,希望对你有一定的参考价值。

1.普通分区表没有MAX分区

ALTER TABLE  MONKEY.TEST_PART_NULL_NORMAL ADD PARTITION DCS_P202005 VALUES LESS THAN (TO_DATE ( 2020-06-01 00:00:00,SYYYY-MM-DD HH24:MI:SS, NLS_CALENDAR=GREGORIAN));

2.普通分区表有MAX分区

ALTER TABLE MONKEY.TEST_PART_NULL_NORMAL ADD  PARTITION DCS_MAX VALUES LESS THAN (MAXVALUE); --加入MAX分区用于测试

ALTER TABLE MONKEY.TEST_PART_NULL_NORMAL SPLIT PARTITION DCS_MAX AT ( (TO_DATE( 2020-07-01 00:00:00,SYYYY-MM-DD HH24:MI:SS,NLS_CALENDAR=GREGORIAN))) INTO ( PARTITION DCS_P202006 TABLESPACE USERS , PARTITION DCS_MAX TABLESPACE USERS) UPDATE INDEXES;

本地索引(local index分区索引)会随着分区的增加或减少自动维护,全局索引会失效,需要加上UPDATE INDEXES子句。

 

以上是关于普通分区表增加分区的主要内容,如果未能解决你的问题,请参考以下文章

大数据之hive:hive分区表

oracle 大表怎么建索引

修改 bootargs 方式增加分区(mtd分区和blkdevparts分区)

修改 bootargs 方式增加分区(mtd分区和blkdevparts分区)

hive外部表分区

SQL Server 2005中的分区表:将普通表转换成分区表