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