Wir haben eine Live-MySQL-Datenbank, die 99% INSERTs ist, etwa 100 pro Sekunde. Wir möchten die Daten jeden Tag archivieren, damit wir Abfragen ausführen können, ohne die Hauptdatenbank live zu beeinflussen. Sobald das Archiv fertig ist, möchten wir die Live-Datenbank löschen.Beste Art, Live-MySQL-Datenbank zu archivieren
Was ist der beste Weg, dies ohne (wenn möglich) Sperren INSERTs zu tun? Wir verwenden INSERT DELAYED für die Abfragen.
mk-Archivierungs tut genau das, was ich will! – DavidM
Maatkit wurde Teil von Percona Toolkit - http://www.percona.com/doc/percona-toolkit/2.1/pt-archiver.html –