SQL SERVER数据库里的唯一索引UNIQUE和聚集索引、非聚集索引有什么区别...
发布网友
发布时间:2022-04-25 11:52
我来回答
共1个回答
热心网友
时间:2022-04-11 13:01
索引实际上是一组指向表中数据的指针,索引的排列顺序其实就是这组指针的顺序.
聚集索引:表的物理存储顺序与指针(即逻辑)顺序相同
非聚集索引:物理与逻辑顺序不同
因为一个表只能有一个物理顺序,所以,聚集索引的个数最多只能是1.
其中唯一索引是给所做的索引增加了唯一性的约束,添加,修改索引列中数据时,不允许出现重复值.它可以是聚集索引,也可以是非聚集的,就看你如何定义
主键索引是把主键列定义为索引,主键具有唯一性,所以主键索引是唯一索引的一种特殊形式