谁能告诉我SQL Server中具有非聚集索引的用途。
据我所知,聚集索引和非聚集索引都使搜索变得容易。
最佳答案
其他人似乎都触及了相同的观点,尽管我会尽量简短,并为您提供资源以获取有关此方面的更多信息。
聚集索引是表,它(显然)包括所有列。当结果集中有很多行数据时,这可能并不总是需要的,并且可能是一个障碍。您可以利用非聚集索引(实际上是表的一部分的副本)来“覆盖”查询,以便获得更快的响应时间。
请观看世界一流的DBA布伦特·奥扎(Brent Ozar)的免费视频:https://www.brentozar.com/training/think-like-sql-server-engine/
祝好运!