"PURGE MASTER LOGS" im laufenden Betrieb

"PURGE MASTER LOGS" im laufenden Betrieb

am 25.04.2007 15:41:15 von idontlikespam

Hallo NG,

Ich habe einen MySQL 5.0-Master und einen Slave - beide unter SLES 9 -
am Laufen. Nun möchte ich mir einen Dump des Masters für einen
weiteren Slave holen und hierzu mal die alten binlogs loswerden.

Bei http://dev.mysql.com/doc/refman/5.0/en/purge-master-logs.htm l
siehts zwar nett aus, aber ich möchte mir kurz vor Anwendung von

PURGE MASTER LOGS TO 'mysql-bin.vorletzteNummer';

sicher sein. Stimmt es,

* dass das im laufenden Betrieb gemacht werden kann, ohne dass mir die
Datenbank über einen längeren Zeitraum nicht verfügbar ist?

* dass das ohne FLUSH TABLES WITH READLOCK funktioniert und nach dem
Befehl alles aussieht und funzt wie vorher, abgesehen von der Ausgabe
von `df -h` auf meiner Kiste? ;)

* RESET MASTER die schlechtere Variante wäre, da ich hiermit dem Slave
die aktuelle Replikationsposition klaue?

Vielen Dank & Grüße
Dennis