Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Beschleunigen von MySQL-Dumps und -Importen

  1. Holen Sie sich eine Kopie von High Performance MySQL . Tolles Buch.
  2. Erweiterte Einfügungen in Dumps
  3. Dump mit --tab-Format, damit Sie mysqlimport verwenden können, was schneller ist als mysql
  4. Import mit mehreren Threads, einer für jede Tabelle.
  5. Verwenden Sie nach Möglichkeit eine andere Datenbank-Engine. Der Import in eine stark transaktionale Engine wie Innodb ist furchtbar langsam. Das Einfügen in eine Nicht-Transaktions-Engine wie MyISAM ist viel viel schneller.
  6. Schauen Sie sich das Tabellenvergleichsskript im Maakit-Toolkit an und prüfen Sie, ob Sie Ihre Tabellen aktualisieren können, anstatt sie zu sichern und zu importieren. Aber Sie sprechen wahrscheinlich von Backups/Wiederherstellungen.