SELECT може да блокира актуализации. Правилно проектираният модел на данни и заявката ще причинят само минимално блокиране и няма да представляват проблем. „Обичайният“ WITH NOLOCK съвет е почти винаги грешен отговор. Правилният отговор е да настроите заявката си така, че да не сканира огромни таблици.
Ако заявката не може да се настройва, първо трябва да вземете под внимание ниво на ИЗОЛАЦИЯ НА МОМЕНТНА СНИМКА , второ, трябва да обмислите използването на МОМЕНТНИ СНИМКИ НА БАЗАТА ДАННИ и последната опция трябва да бъде DIRTY READS (и е по-добре да промените ниво на изолация вместо да използвате NOLOCK HINT). Обърнете внимание, че мръсните четения, както ясно посочва името, ще върнат непоследователни данни (напр. общият ви лист може да е небалансиран).