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)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk