【发布时间】:2020-03-19 18:09:12
【问题描述】:
以下命令 VACUUM my_table 已经在 Postgres (v11.5) 上运行了 24 小时
桌子周围有:
- 1.12 亿行
- 表空间:193 GB
- 6 个不同字段的 6 个索引 + 主键索引
这正常吗?
如果有帮助,请提供更多信息...
- AWS RDS 实例
- 16GB 内存 + 4 个 vCPU (db.m5.xlarge)
- 800GB 分配的存储空间(目前数据库占用了 495GB)
- 预置 IOPS - 10000
在此处添加更多信息 -
-
SELECT relname, n_dead_tup FROM pg_stat_user_tables;返回163441017 - 我们没有对数据库运行任何应用程序查询,我们想让数据库完成真空过程
【问题讨论】:
-
这个问题最好在姐妹网站上问:dba.stackexchange.com
-
select * from pg_stat_progress_vacuum显示什么? -
@jjanes 它显示相位=
scanning heap