6、保索引键不包含重复的值,因此,表或视图中的每一行在某种程度上是唯一的。 聚集索引和非聚集索引都可以是唯一索引。 包含性列索引 一种非聚集索引,它扩展后不仅包含键列,还包含非键列。 索引涵盖 指查询中的SELECT与WHERE子句的所用列同时也属于非聚集索引的情况。这样就可以更快检索数据,因为所有信息都可以直接来自于索引页,从而SQLServer可以避免访问数据页。加上独立的索引文件组,可以用最快速度访问数据。 请看如下表示例: A.创建简单非聚集索引 以下示例为Purchasing.ProductVendor表的VendorID列创建非聚集索引。 USE Ad
7、ventureWorks; GO CREATE INDEX IX_ProductVendor_VendorID ON Purchasing.ProductVendor (VendorID); GO B.创建简单非聚集组合索引 以下示例为Sales.SalesPerson表的SalesQuota和SalesYTD列创建非聚集组合索引。 CREATE NONCLUSTERED INDEX IX_SalesPerson_SalesQuota