Да - поскольку TransactionScope (как вы использовали его в своем примере) использует уровень изоляции Serializable, подавление его для определенных запросов, которые не нуждаются в защите этого уровня изоляции, предотвратит блокировку чтения на БД сервер (особенно если вы используете READ COMMITTED SNAPSHOT в качестве уровня изоляции по умолчанию). Кроме того, если другие действия, которые вы сделали, будут продвигать транзакцию к DTC (например, множественные соединения и т. Д.), Вы сэкономите время для координации DTC, что может быть медленным.