Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

InnoDB SELECT ... FOR UPDATE pernyataan mengunci semua baris dalam tabel

Saya menduga ini ada hubungannya dengan kunci celah dan kunci tombol berikutnya dan perbedaan perilaku BACA BERULANG :

Kutipan berasal dari dokumen MySQL:SET sintaks TRANSAKSI

dan BACA KOMITMEN :

Mungkin OP dapat memberi tahu kami status innodb_locks_unsafe_for_binlog system variabel dan jika penguncian yang sama terjadi ketika pengaturan variabel ini diubah.

Juga, jika penguncian yang sama terjadi dengan id yang tidak berurutan, seperti 18 dan 20 , atau 18 dan 99



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengatur zona waktu database untuk instans AWS RDS

  2. MySQL Ubah Tabel Tambahkan Bidang Sebelum atau Setelah bidang sudah ada

  3. apakah `tanggal` nama kolom mysql yang valid?

  4. Tidak dapat terhubung ke mysql dari visual studio 2015

  5. Bagaimana cara mengubah tipe data untuk kolom di MySQL?