Прежде всего, я не спрашиваю, использовать или не использовать NOLOCK. Давайте пройдем мимо этого.Будет ли подсказка SQL Server NOLOCK возвращать частично написанные строки?
Я думаю, вопрос сводится к тому, как sql-сервер записывает данные? Является ли вся строка написанной сразу или она записывает столбцы за раз?
Я прошу, потому что намек NOLOCK рассматривается. Грязное чтение в порядке, пока вся строка возвращается (или не возвращается). Частично написанные строки неприемлемы.
[Для данных строки LOB/Off это может быть возможно] (http://stackoverflow.com/q/5289683/73226) –