Есть ли способ использовать регулятор ресурсов для ограничения ресурсов для некоторых хранимых процедур? - PullRequest
1 голос
/ 13 марта 2020

Мы внедряем продукт безопасности, который использует встроенные хранимые процедуры MS Sharepoint для сбора данных и создания отчетов в нашей среде sharepoint. Это будет выполняться на нашем сервере переднего плана sharepoint в том же пуле приложений, что и другие приложения.

Мы обеспокоены влиянием на производство и ищем способ ограничить его ресурсы.

Я настроил SQL Resource Governor и создал функцию классификатора для имени приложения, времени и сервер переднего плана, на котором он работает. Мне сказали, что он слишком широкий, потому что в пуле приложений есть производственные приложения, которые также будут замедляться.

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

Есть ли способ, чтобы функция классификатора регулятора ресурсов ограничивала ресурсы для выбранных хранимые процедуры?

1 Ответ

0 голосов
/ 13 марта 2020

Сеансы классифицируются перед выполнением каких-либо команд. Вам нужно будет определить разницу в строке подключения, чтобы вызвать классификацию. Чаще всего вы задаете ApplicationName в строке подключения и извлекаете его с помощью функции APP_NAME () T SQL.

...