我在pg_repack
7 天前启动了它,它仍在运行。我还没有真正看到任何示例在我的谷歌搜索中花费这么长时间......这对我的设置来说是典型的吗(见下文详细信息)?我应该让它继续下去吗?还是我应该取消?如果我取消,那么在不引起问题的情况下最好的方法是什么?
我的设置:
它在 postgres aurora 上运行。总表大小为 ~950GB(索引 ~650GB 和表大小 ~300GB)。
我正在pg_repack
同一 vpn 上的 ec2 机器上的屏幕上的客户端运行,如下所示:
https ://aws.amazon.com/blogs/database/remove-bloat-from-amazon-aurora-and-rds- for-postgresql-with-pg_repack/
pg_repack --version = 1.4.4
我使用的命令是
pg_repack -h <host> -U <user> -t <tablename> -k <db>
我可以通过查看 AWS b/c 上的性能洞察来确认 pg_repack 仍在运行
SELECT repack.repack_apply($1, $2, $3, $4, $5, $6)
仍在占用活动会话。
编写器实例徘徊在 700-800 次提交/秒左右。
实例是db.r6g.16xlarg
e,有 1 个写入器和 2 个读取副本。