某表的分区键为 c1,现在需要创建一个基于 c2 列的唯一索引,应该使用哪种索引?
-
A. 局部索引
-
B. 全局索引
-
C. 复制索引
-
D. 都可以
某表的分区键为 c1,现在需要创建一个基于 c2 列的唯一索引,应该使用哪种索引?
A. 局部索引
B. 全局索引
C. 复制索引
D. 都可以
在分区表中,若要在非分区键列(如 c2)上创建唯一索引,必须使用全局唯一索引。这是因为在分区表中,局部索引(Local Index)的键值仅在各自分区内唯一,无法保证整个表中 c2 列值的唯一性;而全局索引(Global Index)跨越所有分区,其键值在整个表中唯一,从而可以满足“基于 c2 列的唯一索引”这一需求。
因此,为了满足“基于 c2 列的唯一索引”的要求,应选择全局唯一索引。
答案:
B.全局索引