Bagikan melalui


MSSQLSERVER_601

Berlaku untuk:SQL Server

Detail

Atribut Nilai
Nama Produk SQL Server
ID Peristiwa 601
Sumber Kejadian MSSQLSERVER
Komponen SQLEngine
Nama Simbolis
Teks Pesan Tidak dapat melanjutkan pemindaian dengan NOLOCK karena pergerakan data.

Penjelasan

Mesin Database SQL Server tidak dapat terus menjalankan kueri karena mencoba membaca data yang diperbarui atau dihapus oleh transaksi lain. Kueri menggunakan petunjuk penguncian NOLOCK atau tingkat isolasi transaksi READ UNCOMMITTED.

Biasanya, akses ke data yang sedang diubah oleh transaksi lain ditolak karena kunci dimasukkan pada data. Namun, petunjuk penguncian NOLOCK dan tingkat isolasi transaksi READ UNCOMMITTED memungkinkan kueri membaca data yang dikunci oleh transaksi lain. Skenario ini disebut sebagaibaca kotor , karena Anda dapat membaca nilai yang belum diterapkan dan dapat berubah.

Tindakan pengguna

Kesalahan ini membatalkan kueri. Kirim ulang kueri atau hapus petunjuk penguncian NOLOCK.