Сотрудник сообщил мне на днях, что использование NOLOCK
в cfquery
бессмысленно, если вы не включите запрос в cftransaction
. Он утверждает, что SQL Server распознает NOLOCK
только внутри транзакции и, следовательно, отсутствие запроса в пределах cftransaction
делает избыточным NOLOCK
.
Может кто-то подтвердить, правда это или нет, потому что во всех магазинах CF, в которых я работал, NOLOCK
используется щедро, и редко когда-либо внутри cftransaction
. Должен ли я думать, что все эти запросы во всех этих магазинах на самом деле не относятся к NOLOCK
?