如何以最快的速度恢復 MySQL 邏輯備份
Percona 這篇滿有研究精神的。
簡言之,
- 不要用 MySQL 預設的設定值,會慢 10 倍。
- 備份格式採用 CSV 而不要用 SQL Dump。因為 CSV 比較快。
- 如果硬體因記憶體夠多或用上 SSD,瓶頸可能會卡在 CPU,所以可以選用較快的 CPU 可以更快。
- 若再把 CSV 拆分成幾個小檔案,分布在多顆 CPU 平行輸入又會再更快。
參考來源
Percona: How to Restore MySQL Logical Backup at Maximum Speed