主键 唯一约束 唯一索引 之间的关系

Posted by Vincent on December 25, 2008

1. 创建唯一约束,同时创建唯一索引,此时索引是无法删除的,在disable或者dorp唯一约束的适合同时删除掉了索引。

2. 先创建索引,再创建该索引字段的唯一约束,此时索引也无法删除了。 但是再disable或者dorp唯一约束的时候,先创建的索引将继续存在生效。

此规则同样适用于主键

1. initially immediate(初始化立即执行)在每条语句执行结束时检验约束。

2. initially deferred(初始化延迟执行) 直等到事务完成后(或者调用set constraint immediate语句时)才检验约束。


This work is licensed under a CC A-S 4.0 International License.