Изменить уровень изоляции транзакции для всех запросов - PullRequest
2 голосов
/ 20 мая 2019

Я подключаюсь к базе данных SQL Server с помощью SSMS 2017, чтобы проверить некоторые ошибки в отчетах, и администратор БД говорит, что когда я выполняю сложные запросы, он блокирует исходящие процессы. Поэтому решение состоит в том, чтобы установить transaction isolation level в read uncommited или добавить with (nolock) в каждом запросе. Моя проблема в том, что я выполняю много небольших запросов, и иногда я забываю добавлять эти предложения.

Мой вопрос, могу ли я установить transaction isolation level на read uncommited раз и навсегда? Может быть, в SSMS есть опция или ее можно настроить для конкретного пользователя (меня)?

1 Ответ

2 голосов
/ 20 мая 2019

В разделе «Выполнение запроса» есть опция, показанная на рисунке ниже.Если вы установите эту опцию на вашем ПК (SSMS), она будет отражать только вас.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...