WITH (NOLOCK) tương đương với việc sử dụng READ UNCOMMITED làm mức cách ly giao dịch. Vì vậy, bạn có nguy cơ đọc một hàng không được cam kết mà sau đó được khôi phục lại, tức là dữ liệu chưa bao giờ được đưa vào cơ sở dữ liệu. Vì vậy, mặc dù nó có thể ngăn chặn việc đọc bị bế tắc bởi các hoạt động khác, nhưng nó lại đi kèm với rủi ro. Trong một ứng dụng ngân hàng có tỷ lệ giao dịch cao, nó có thể không phải là giải pháp phù hợp cho bất kỳ vấn đề nào bạn đang cố gắng giải quyết với IMHO.