2010-11-09 5 views
0

J'ai un problème avec un système hérité dont j'ai hérité. Chaque soir, une décharge de direct est exécuté (à l'écriture) et restauré à l'AQ dudit scénario .: par exempleJournal binaire MySQL après restauration

 
mysql [params] < path/to/backup.sql 

Cela provoque la création de données lots dans les journaux de bin (DB est à quelques giga-octets). Les journaux de la corbeille ne semblent pas être vidés automatiquement - je peux les effacer en exécutant RESET MASTER; à partir de la ligne de commande mysql mais je me demandais s'il y avait un moyen d'automatiser cela? Il fonctionne sous mysql 4.0.21 sous Windows.

EDIT: Il ne tourne pas en tant que maître des dbs esclaves

+0

super, juste commenter log-bin dans la configuration mysql et redémarrer le mysqld devrait désactivé les journaux bin – ajreal

Répondre

1

flush logs
ou mettre à jour & redémarrer le serveur MySQL par commentaire sur log-bin = xxx, mais cela désactivé la réplication

0

Voici désactivera Les instructions SQL sont consignées dans binary.

mysql> set sql_log_bin=0 
mysql> source path/to/backup.sql 

Ceci s'applique uniquement au filetage actuel et est beaucoup plus rapide.

Questions connexes