WITH (NOLOCK) je ekvivalentem použití READ UNCOMMITED jako úrovně izolace transakce. Takže riskujete, že přečtete nepotvrzený řádek, který je následně vrácen zpět, tj. data, která se nikdy nedostala do databáze. Takže i když to může zabránit zablokování čtení jinými operacemi, přináší to riziko. V bankovní aplikaci s vysokými transakčními sazbami to pravděpodobně nebude to správné řešení jakéhokoli problému, který se s ní snažíte IMHO vyřešit.