Все,
Я решил, что этого не произойдет, но часто, будучи одним из нескольких администраторов баз в моем магазине, мне нравится слышать опыт других.
У нас есть поставщик, заявляющий, что им требуется членство в роли Processadmin, чтобы их приложение могло УБИТЬ долго выполняемые или отмененные пользователем запросы к их БД.За 10 с лишним лет я никогда не сталкивался с этим как требованием раньше.В настоящее время мы размещаем более 400 баз данных, и ни у одной из них нет пользователей в роли processadmin.На мой взгляд, даже если пользователь отменяет определенный процесс в приложении, код приложения отвечает за корректное открытие и закрытие соединений по мере необходимости.Если запрос занимает «слишком много времени», его нужно настроить.
В зависимости от того, что KILLed, откат может быть довольно обременительным и привести к блокировке.Я также был бы обеспокоен тем, что они могут легко разорвать неправильное соединение в общей среде.
Кто-нибудь еще сталкивался с такой ситуацией?Что-нибудь очевидное, что мне не хватает?