Domanda

Ho un problema con un sistema legacy che ho ereditato. Ogni sera una discarica dal vivo viene eseguito (script) e restaurato a QA da detto sceneggiatura per esempio:.

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

In questo modo la creazione di lotti di dati nei registri Bin (DB è un paio di gigabyte). I registri bin non sembrano avere irrigato automaticamente - li posso cancellare dalla eseguendo RESET MASTER; dalla riga di comando mysql, ma mi chiedevo se ci fosse un modo per automatizzare questo? E 'in esecuzione su MySQL 4.0.21 sotto Windows.

EDIT: E non è in esecuzione come un master per eventuali DBS schiavi

È stato utile?

Soluzione

filo tronchi
o l'aggiornamento e il riavvio del server MySQL dal commento fuori log-bin = xxx, ma questo sarà disabilitata la replica

Altri suggerimenti

Di seguito vi disabilitare le istruzioni SQL di essere iscritto per poter binario.

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

Questo si applica solo thread corrente ed è molto più veloce.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top