我正在创建一个用于数据处理的查找表。结构比较简单。
第一个字段将是主键和聚集索引。将有第二个字段跟踪项目类型。
我们希望在第二个字段上建立索引,因为一些(但不是所有查询)将在该字段上进行搜索。这些查询还需要提取主键的值。
我希望使用非聚集索引的查询不必去表并提取主键值。
所以我的问题是,普通的 SQL Server 索引上是否有主键值,或者它们是否只有一个指向聚集索引的指针(出于我的目的,我只是假设主键和聚集索引是共同的)?如果它只包含一个指向磁盘的指针而不是主键值,我正在考虑将第一列(主键)作为基于第二列的普通索引上的包含列。