NOLOCK : Setara dengan READ UNCOMMITTED
(sumber :MSDN
)
NOLOCK
atau READ UNCOMMITTED
Menentukan bahwa pembacaan kotor diperbolehkan. Tidak ada kunci bersama yang dikeluarkan untuk mencegah transaksi lain memodifikasi data yang dibaca oleh transaksi saat ini, dan kunci eksklusif yang ditetapkan oleh transaksi lain tidak menghalangi transaksi saat ini untuk membaca data yang dikunci. Membiarkan pembacaan kotor dapat menyebabkan konkurensi yang lebih tinggi, tetapi dengan biaya modifikasi data membaca yang kemudian dibatalkan oleh transaksi lain
READ UNCOMMITTED
dan NOLOCK
petunjuk hanya berlaku untuk kunci data. Semua kueri, termasuk with READ UNCOMMITTED and NOLOCK
petunjuk, dapatkan kunci Sch-S (stabilitas skema) selama kompilasi dan eksekusi. Karena itu, kueri diblokir saat transaksi bersamaan menyimpan kunci Sch-M (modifikasi skema) di atas meja