Серия

Поиск или сканирование — оптимизатор на основе затрат в SQL Server

Если SQL Server имеет выбор планов, он будет сравнивать затраты между набором планов выполнения и будет выбирать самый дешевый.

В некоторых случаях, даже если стоимость поиска немного выше стоимости сканирования, SQL Server Оптимизация может по-прежнему выбрать план на основе поиска, как показано в видео.

SQL Server может не оценить все возможные планы, существуют различные этапы оптимизации и SQL Server будут оценивать подмножество планов на этих этапах.

В приведенном ниже видео показано это с практическим примером. Средство SQLTest имитирует практические лаборатории, не требует регистрации. Вы можете попрактиковаться в интерактивном практическом примере при просмотре видео.