Percona 這篇滿有研究精神的。

簡言之,

  1. 不要用 MySQL 預設的設定值,會慢 10 倍。
  2. 備份格式採用 CSV 而不要用 SQL Dump。因為 CSV 比較快。
  3. 如果硬體因記憶體夠多或用上 SSD,瓶頸可能會卡在 CPU,所以可以選用較快的 CPU 可以更快。
  4. 若再把 CSV 拆分成幾個小檔案,分布在多顆 CPU 平行輸入又會再更快。

參考來源

Percona: How to Restore MySQL Logical Backup at Maximum Speed