Указание механизма параметризации запросов с помощью структур плана

Источник: Указание механизма параметризации запросов с помощью структур плана

 

Если для параметра базы данных PARAMETERIZATION установлено значение SIMPLE, оптимизатор запросов SQL Server может выбрать параметризацию запросов. Это значит, что все литеральные значения, содержащиеся в запросе, заменяются параметрами. Этот процесс называется простой параметризацией. При применении простой (SIMPLE) параметризации невозможно контролировать, какие запросы параметризуются, а какие нет. Однако можно параметризовать все запросы в базе данных, присвоив параметру базы данных PARAMETERIZATION значение FORCED. Этот процесс называетсяпринудительной параметризацией.

 

Так вот, принудительную параметризацию можно задать как для базы в целом, так и для отдельных запросов.

 

Привязать план к запросу- Создает структуру плана для связывания подсказок в запросе или фактических планов запросов с запросами в базе данных. Дополнительные сведения о структурах планов см. в разделе

 

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *