- Операционные системы
- Виртуализация
- IT-инфраструктура
- Защита ИС и периметра
- Сетевые службы
- Хранение данных
- СУБД
- Объединенные коммуникации
- Веб-серверы и веб-движки1c:setting-up-microsoft-sql-server-for-1c-enterprise-8-3:optimize-for-ad-hoc-workloads
Опция SQL Server "optimize for ad hoc workloads"
Опция SQL Server «optimize for ad hoc workloads» позволяет более эффективно использовать процедурный кеш SQL Server и может быть полезна для OLTP нагрузок, которые используются в 1С. Подробно об использовании этой опции, а также проверочного запроса на T-SQL, дающего представление о необходимости включения (или отсутствия необходимости) опции «optimize for ad hoc workloads = 1» можно почитать в статье EasyBI - Раздуло кэш SQL? Лечимся народными средствами
Получить текущее значение настройки можно так:
USE master SELECT * FROM sys.configurations WHERE NAME = 'optimize for ad hoc workloads'
Включение выполняется запросом:
USE master EXEC sp_configure 'show advanced options', 1 RECONFIGURE EXEC sp_configure 'optimize for ad hoc workloads', 1 RECONFIGURE WITH OVERRIDE GO
Проверяем ещё раз:
Дополнительные источники информации:
Проверено на следующих конфигурациях:
Версия SQL Server Microsoft SQL Server 2016 SP2 CU4 (13.0.5233.0)
Автор первичной редакции:
Алексей Максимов
Время публикации: 17.04.2019 11:351c/setting-up-microsoft-sql-server-for-1c-enterprise-8-3/optimize-for-ad-hoc-workloads.txt · Последнее изменение: 17.04.2019 17:18 — Алексей Максимов
Инструменты страницы
Обсуждение