Binloggen används också när man rullar fram en databas som återställts från backup. Den är inbyggd som standard.
Om du kör din funktion vid olika tidpunkter kommer den att returnera olika värden beroende på hur många rader den har räknat. Och poängen med binloggning är att få ditt system från ett känt tillstånd till ett annat känt tillstånd. När ditt uttalande spelas upp kommer det att påverka resultatet. Lösningen är att stänga av binloggning om du inte litar på det, eller att tillåta DBMS att skriva dataändringarna till binloggen istället för de uttalanden som används för att ändra data.
Allt finns i handboken .