В профайлере раньше при чтении документов не запросом (в объектной технике) всегда видел открытие и закрытие транзакции. Сейчас случайно заметил что таких вставок больше нет. С какой версии такое началось?
Короткая шпаргалка по блокировкам при чтении и изменении данных в зависимости от уровня изоляции транзакции в MS SQL
https://habrahabr.ru/post/305600/
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший