Когда таблица имеет кластеризованный индекс в SQL Server, это означает, что все индексированные запросы будут проходить через кластеризованный индекс?Является ли индекс кластеризации SQL Server заменяющим индекс поиска «RID»
Например, если у меня есть таблица с одной некластерным индекса (индексированием один столбец) и поиск строки через этот столбец будет делать Index Seek -> RID -> Data row lookup -> Result
Но если добавить кластерный индекс по другому столбцу то тот же запрос будет делать следующее Index Seek -> Extract clustering key -> Clustered index seek -> Results
Это подразумевает, что некластеризованный индекс больше не «заканчивается» с помощью МПОГ на листе, а с кластерным ключом кластерного индекса? Это правильно?
Получали ли вы эти последовательности из планов выполнения или откуда? –