Иногда у меня есть следующая ошибка для хранимой процедуры, которая является только запросом Select: Transaction (Process ID 91) was deadlocked on lock
Мое первоначальное понимание заключалось в том, что запрос select не блокирует таблицу или не вызывает тупик, даже если запрашиваемая таблица обновляется/блокируется другим процессом, но кажется, что запрос select может также вызывают взаимоблокировки.
Если я установил уровень изоляции для чтения, не прошедшего проверку для запроса, это устранит проблему?