NOLOCK Подсказка с варчаром (макс) - PullRequest
0 голосов
/ 21 мая 2019

Мы должны использовать WITH (NOLOCK) из-за нескольких проблем с производительностью, допускающих грязное чтение.

В некоторых таблицах есть столбцы с типом данных Text, и мы начали получать эту ошибку несколько раз:

Операция чтения большого объекта не удалась при отправке данных клиенту.Распространенной причиной этого является то, что приложение работает с уровнем изоляции READ UNCOMMITTED.Это соединение будет разорвано.

Это происходит из-за незафиксированных данных в text столбцах.

Хотя есть что-то, что нужно исправить, но если мы изменим Text наVarchar(max) Позволит ли это грязное чтение в случаях непереданных данных, таких как те, в которых он выдал ошибку?

...