pg_dump 导出速度变慢

问题描述 投票:0回答:0

我正在使用 pg_dump 导出表。表有 150 GB 源表位于 Azure Managed Postgres DB 上,我正在 AWS EC2 实例上运行 pg_dump。 这是我正在运行的命令:

pg_dump --blobs -Z0 -j 5 -Fd db_name -h db_host -U some_user -t mytable --schema=public --data-only -W -f dumpdir 

问题是第一个 6GB 在 3 分钟内导出,从 1 到 6 的每个 GB 导出非常快,然后导出速度变慢。 6GB 后,它会在 5 分钟内导出 100 MB。

我正在监控运行 pg_dump 的 AWS EC2 机器。此外,我正在监控 Azure DB,一切看起来都很好,从 CPU、内存、网络等。

EC2配置: 32 个 CPU,256 GB 内存,第二卷 EBS (gp2) 3TB。 postgres 版本是 11.

database postgresql amazon-web-services database-migration pg-dump
© www.soinside.com 2019 - 2024. All rights reserved.