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