PG空间膨胀方案(一)

来源:这里教程网 时间:2026-03-14 21:21:28 作者:

方案一:pg_repack 1.root安装依赖包 yum install -y openssl openssl-devel readline readline-devel -y 2.解压包 pg_repack-master.zip 3.编译 cd pg_repack-mast make && make install 4.创建pg_repack(postgres/fi库) \c postgres create extension pg_repack; \c xxx_fi; create extension pg_repack; 5.回收死元祖 --For postgres pg_repack --no-superuser-check --echo --no-order --jobs=4 -h 127.0.0.1 -p 5432 -d postgres -U postgres --For fi库 pg_repack --no-superuser-check --echo --no-order --jobs=4 -h 127.0.0.1 -p 5432 -d xxx_fi -U postgres 6.重要提示: 1)pg_repack只能处理包含有pk或者unique index的表 2)--no-order       #使用vacuum full代替cluster 3)--echo           #回显repack过程 4)--jobs=4         #指定4个并行度

相关推荐