Многие из нас, пытаясь понять, почему запрос вдруг стал работать медленно, наверняка хотели бы повернуть время вспять и получить план этого запроса, когда он выполнялся быстро. Понять причину замедления гораздо проще, имея на руках два плана запроса: «быстрый» и «медленный». Было бы еще лучше, если бы можно было указать оптимизатору, использовать «быстрый» план, пока мы ищем причину в «медленном». Хорошие новости состоят в том, что SQLServer 2016 и механизм QueryStoreпозволяют решать и первую, и вторую задачу.
В докладе будет сделан обзор механизма QueryStore в структуре SQLServer и приведены несколько сценариев его использования для решения задач производительности. Также доклад коснется некоторых внутренних особенностей архитектуры и реализации QueryStore, чтобы лучше понять, как работает этот механизм, и какое место он занимает в общем процессе оптимизации.
Смотрите видео Внутри оптимизатора запросов. Query Store. часть 2 онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь russianVC 17 Март 2016, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 1,26 раз и оно понравилось 2 людям.