如果在创建索引时未指定分段存储策略,那么使用与表相同的方法来对索引进行分段。
分段存储策略是指分布方案和放置分段的数据库空间集。 有关详细信息,请参阅规划分段存储策略。
CREATE TABLE tb1(a int)
FRAGMENT BY EXPRESSION
(a >=0 AND a < 5) IN db1,
(a >=5 AND a <10) IN db2;
CREATE INDEX idx1 ON tb1(a);
CREATE TABLE tb2 (a int, CHECK (a >=10 AND a<15))
IN db3;
CREATE INDEX idx2 ON tb2(a)
IN db3;
ALTER FRAGMENT ON TABLE tb1
ATTACH
tb2 AS (a >= 10 and a<15) AFTER db2;
有关如何确保现有表分段和新表分段之间不发生数据移动的更多信息,请参阅确保在连接分段时不发生数据移动。