重庆思庄Oracle、Redhat认证学习论坛
标题:
PG死元组回收工具
[打印本页]
作者:
郑全
时间:
2024-8-30 17:55
标题:
PG死元组回收工具
一般使用 VACUUM FULL,但该命令在执行时,会锁表,因此,我们一般选择另外的工具,比如:pg_repack 和pg_squeeze,pg_repack是通过触发器方式实现,对系统有一定性能影响,因此,我们一般选择 pg_squeeze 更多一些。
作者:
郑全
时间:
2024-9-30 17:55
本帖最后由 郑全 于 2024-9-30 18:40 编辑
但上面两个工具都要占两倍的空间,如果可用空间不够时,可以考虑 pgcompacttable ,该工具也不需要重启数据库。
可以对数据库,模式,表
pgcompacttable -d dbname
pgcompacttable -d dbname -n schema_name
pgcompacttable -d dbname -n schema_name -t tablename
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2