Quelle est la signification de sync_binlog
?
Ce qui se passe exactement si je fixe sync_binlog=1
?
Comment affecte-t-il la réplication entre maître et esclave?
Tourner sur les événements de Binlog Flushes sur le disque. Cela coûte quelques E/S supplémentaires.
Désactivez-le permet d'aller sur le disque. Si l'un des serveurs se bloque, l'esclave peut être dans une position "impossible" dans le flux de réplication. Le "correction" consiste à déplacer son pointeur au début du prochain binlog sur le maître.
Je vous recommande de l'activer. Si vous êtes surchargé d'E/S, examinez autour de vous pour d'autres remèdes, tels que l'amélioration de la pire requête dans le Sloflog.