并行导出
并行导出
mysqlpump --default-parallelism=4 --single-transaction \
--users --routines --events -u root -p --all-databases > all-pump.sql| 优势 | 按对象多线程导出,大实例吞吐更好 |
|---|---|
| 产物 | SQL 文本,可配合压缩输出 |
| 现状 | 8.0.34 起弃用,官方建议迁移到替代工具链 |
弃用意味着后续大版本可能移除,新建备份体系不宜再依赖 mysqlpump。
MySQL 8.0 自带的并行导出工具:按对象多线程导出并可压缩输出,吞吐优于单线程 mysqldump;8.0.34 起被标记弃用,新体系建议改用 MySQL Shell 或 mydumper。
mysqlpump --default-parallelism=4 --single-transaction \
--users --routines --events -u root -p --all-databases > all-pump.sql| 优势 | 按对象多线程导出,大实例吞吐更好 |
|---|---|
| 产物 | SQL 文本,可配合压缩输出 |
| 现状 | 8.0.34 起弃用,官方建议迁移到替代工具链 |