“非集群位于主要”的含义

rob*_*sta 3 index sql-server clustered-index nonclustered-index

当我sp_help为一个表运行(使用 ALT+F1)时,在索引上,有一列index_description. 和行有例如:

  • 非集群位于 PRIMARY(在外键上)
  • 非聚集,假设位于 PRIMARY(在我创建的非聚集索引上)
  • 位于 PRIMARY 上的聚集的唯一主键

我对位于 PRIMARY部分更感兴趣,它是什么意思?

Mar*_*ith 8

这是创建索引的文件组或分区方案的名称。这可以在创建带有第二个ON子句的索引时指定。

从中检索名称的sp_help过程调用sp_helpindexsys.data_spaces

主文件组包含主数据文件和未专门分配给另一个文件组的任何其他文件。系统表的所有页面都分配在主文件组中。

关于文件和文件组的更多信息在这里