MySQL中的唯一约束

5 mysql performance database-design unique-constraint database-indexes

默认情况下唯一约束是索引吗?如果不是,那么在SELECT ... WHERE子句中使用唯一约束时是否具有与索引列相同的性能结果?

谢谢

Mar*_*rkR 4

唯一约束必然是索引。您通常将其定义为“UNIQUE INDEX”。在任何情况下都需要索引来有效地实现唯一约束,因此拥有一个索引并没有什么缺点。