Сравнение планов в Management Studio

Пересказ статьи Gail. Comparing plans in Management Studio

Ранее я рассматривал использование Query Store (хранилище запросов) для сравнения планов выполнения, но это не единственный способ, который позволяет сравнить два плана выполнения. Другой метод требует сохраненного плана выполнения и просмотрщика планов выполнения в Management Stidio.

Давайте начнем с предположения, что у меня есть сохраненный план выполнения запроса, и я хочу сравнить его с планом выполнения, который имеет тот же запрос в настоящее время. На первом шаге запускаем запрос с актуальным планом выполнения. Щелкаем правой кнопкой мыши на план выполнения и выбираем команду «Compare Showplan»

Выберите сохраненный план выполнения. Он не обязательно должен быть для того же самого запроса, но сравнение мало что даст, если сравнивать планы разных запросов.

Теперь мы получили тот же экран сравнения, который уже видели, когда выполняли сравнение с помощью Query Store. Подобные части плана помечаются окрашенными блоками, и окно свойств показывает, какие свойства отличаются в этих двух планах.

Добавить комментарий