MySQL dump
MySQL
で
dump
を取得するツールは複数ある
mysqldump
昔からある
mysqlpump
MySQL 5.7.8以降
並列
(Parallel)なので
p
圧縮方式は、
LZ4
or
ZLIB
TABLE スキーマとINSERT 文の両方を出力する場合、INDEX を貼るクエリをデータリストア(INSERT文)の後に出力してくれる
INSERT毎での INDEX構築や KEY CHECKS なども不要になり、高速化が期待できる
mysqlsh
並列
圧縮方式は、
zstd
ベンチマーク
https://blogs.oracle.com/mysql/mysql-shell-dump-load-and-compression
mysqldump
,
mysqlpump
より高速
Aurora
での実行例
https://tech.layerx.co.jp/entry/2021/10/06/092100