增加全局分区索引

增加全局分区索引时,需要注意下面的规则:

  • 此语句只支持哈希全局分区索引。
  • 增加子分区表后,系统会按照哈希函数,对索引进行重新哈希。
  • 如果不定义表空间,那么新增的索引将会使用全局分区索引的表空间。如果全局分区索引也没有设定表空间,那么新增的索引会被分配到系统默认的表空间中。

示例:增加全局分区索引

--  清理环境
DROP TABLE tab;
DROP INDEX pti;

-- 创建分区表
CREATE TABLE tab
( 
    id NUMERIC(6),
    time_id DATE
);

-- 创建全局分区索引
CREATE INDEX pti ON tab(id , time_id) GLOBAL PARTITION BY hash(id) PARTITIONS 3;

ALTER INDEX pti
ADD PARTITION p4;

--  删除表和索引
DROP INDEX pti;
DROP TABLE tab CASCADE;