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