我有一个简单的表,有两列,一个int identity
主键和一个varchar(64)
. 我在VarChar
列上放置一个唯一约束/索引以强制唯一性。常规查询模式是在列中查询一个值,然后在连接中使用 PK 值来查找其他表中的其他数据。
使非聚集索引唯一是否有任何速度优势?
将 PK 列包含在非聚集索引中是否有意义,或者它已经存在,因为它首先是聚集 PK?
谢谢。
我有一个简单的表,有两列,一个int identity
主键和一个varchar(64)
. 我在VarChar
列上放置一个唯一约束/索引以强制唯一性。常规查询模式是在列中查询一个值,然后在连接中使用 PK 值来查找其他表中的其他数据。
使非聚集索引唯一是否有任何速度优势?
将 PK 列包含在非聚集索引中是否有意义,或者它已经存在,因为它首先是聚集 PK?
谢谢。