Binlog juga digunakan saat menggulir ke depan database yang dipulihkan dari cadangan. Itu dibangun sebagai standar.
Jika Anda menjalankan fungsi Anda pada waktu yang berbeda, itu akan mengembalikan nilai yang berbeda tergantung pada berapa banyak baris yang telah dihitung. Dan inti dari binlogging adalah untuk membawa sistem Anda dari satu keadaan yang diketahui ke keadaan lain yang diketahui. Ketika pernyataan Anda diputar ulang akan mempengaruhi hasilnya. Solusinya adalah dengan menonaktifkan binlogging jika Anda tidak mengandalkannya, atau mengizinkan DBMS untuk menulis perubahan data ke binlog sebagai ganti pernyataan yang digunakan untuk mengubah data.
Semuanya ada di manual .