ИМО, пожалуйста, поправьте меня ...
лист кластерного индекса содержит реальную строку таблицы, поэтому полный кластерный индекс с промежуточными листьями содержит гораздо больше данных, чем полная таблица (?)
Почему / когда / как Выбирается ли когда-нибудь сканирование всего кластерного индекса вместо полного сканирования таблицы?
Как кластеризованный индекс столбца CUSTOMER_ID используется в запросе SELECT, который не содержит его ни в списке SELECT, ни в условии WHERE [1]?
Обновление: Должен ли я понимать, что полное кластерное сканирование быстрее, чем полное сканирование таблицы, потому что «Каждая страница данных содержит указатели на следующую и предыдущую страницу конечного узла, поэтому при сканировании не нужно использовать страницы более высокого уровня в показатель"?
Существуют ли какие-либо другие причины, например, использование кластерного индекса (неучастие в запросе) при сортировке?
Обновление2:
Как запоздало, последовательный доступ не может повысить производительность, в то время как загрузка таблицы с помощью указателей IAM может быть распараллелена.
Подразумевает ли сканирование кластерного индекса последовательное чтение страницы?
Подразумевает ли кластеризованная таблица отсутствие указателей IAM (невозможность полного сканирования таблицы)?
Почему кластеризованная таблица не может быть просканирована полностью?
Я до сих пор не понимаю, как / почему полное сканирование кластерного индекса может быть «лучше», чем полное сканирование таблицы. < br> Означает ли это, что наличие кластерного индекса может привести к ухудшению производительности?
Вопрос в кластерной таблице, а не в куче (неиндексированной) таблице.
Обновление 3:
Действительно ли «полное сканирование кластерного индекса» является синонимом «полного сканирования таблицы»?
Каковы различия?
[1] Покрытие индекса повышает производительность запросов SQL Server
http://www.devx.com/dbzone/Article/29530