标签: oracle indexing partitioning
如果表是分区的,可以在Oracle中使用本地索引作为主键吗?
例如,如果该表的列为A, B, C, D, E,按A和B分区,并且所需的主键位于列A, B, C, D上,则可以使用本地C, D上的索引是否可用作主键?
A, B, C, D, E
A
B
A, B, C, D
C, D
答案 0 :(得分:1)
必须为本地唯一索引添加前缀 - 即索引的前导列必须是分区键。因此,唯一索引必须位于(A, B, C, D)。
(A, B, C, D)