Проверка руководств по плану после обновления
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure базе данных SQL в Microsoft Fabric
Внимание
хранилище запросов указания предоставляют более удобный метод для формирования планов запросов без изменения кода приложения. хранилище запросов подсказки проще, чем руководства по плану. хранилище запросов указания доступны в База данных SQL Azure, базе данных SQL в Microsoft Fabric, Управляемый экземпляр SQL Azure и в SQL Server 2022 (16.x) и более поздних версиях.
При обновлении приложения до нового выпуска SQL Server рекомендуется повторно оценивать и тестировать определения плана тестирования. Требования к настройке производительности и поведение сопоставления структур планов могут меняться. Хотя недопустимая структура плана не приведет к сбою при выполнении запроса, план будет скомпилирован без использования структуры, что не рекомендуется. После обновления базы данных до более новой версии ядро СУБД рекомендуется выполнить следующие задачи:
Проверьте существующие структуры планов с помощью функции sys.fn_validate_plan_guide .
Используйте расширенные события, чтобы проверить наличие планов без структуры за определенное время с помощью события Plan Guide Unsuccessful .