Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Driver Microsoft JDBC untuk SQL Server menggunakan kunci baris SQL Server. Ini menerapkan kontrol konkurensi di antara beberapa pengguna yang melakukan modifikasi dalam database secara bersamaan. Secara default, transaksi dan kunci dikelola berdasarkan per koneksi. Misalnya, jika aplikasi membuka dua koneksi JDBC, kunci yang diperoleh oleh satu koneksi tidak dapat dibagikan dengan koneksi lain. Koneksi tidak dapat memperoleh kunci yang akan berkonflik dengan kunci yang dipegang oleh koneksi lain.
Catatan
Jika penguncian baris digunakan, semua baris dalam buffer pengambilan dikunci, sehingga pengaturan yang sangat besar untuk ukuran pengambilan dapat memengaruhi konkurensi.
Penguncian digunakan untuk memastikan integritas transaksi dan konsistensi database. Penguncian mencegah pengguna membaca data yang sedang diubah oleh pengguna lain, dan mencegah beberapa pengguna mengubah data yang sama secara bersamaan. Jika penguncian tidak digunakan, data dalam database mungkin menjadi salah secara logis, dan kueri yang dijalankan terhadap data tersebut mungkin menghasilkan hasil yang tidak terduga.
Catatan
Untuk informasi selengkapnya tentang penguncian baris di SQL Server, lihat Mengunci di Mesin Database.