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. Ini disebut sebagai bacaan kotor karena Anda dapat membaca nilai yang belum diterapkan dan yang dapat berubah.

Tindakan Pengguna

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

Lihat Juga

MSSQLSERVER_605
Petunjuk Tabel (Transact-SQL)
SELECT (Transact-SQL)
ATUR TINGKAT ISOLASI TRANSAKSI (Transact-SQL)