pg_repack ,距离现在已经废弃pg_org项目一个非官方的叉。
由于原来pg_org延伸,pg_repack不到处移动数据,并且可以被用于优化生产水平的数据库时锁的任何表
pg_repack配备了三种不同的方法来重组表和一个特定的方法调整指标
是什么在此版本中是新的:
- 新增--tablespace和--moveidx选项来执行在线SET TABLESPACE。
- 新增--Index只改装的索引。
- 新增--jobs选项并行操作。
- 请不要要求--no-为了执行VACUUM FULL对非聚簇表。
- 请不要等到在其他数据库的锁。
- 修正:正确的选项,如倒序,空首/末,整理处理关键指标
- 修正数据损坏问题。
在删除
什么在1.3.1版本新:
- 新增--tablespace和--moveidx选项执行联机SET TABLESPACE。
- 新增--Index只改装的索引。
- 新增--jobs选项并行操作。
- 请不要要求--no-为了执行VACUUM FULL对非聚簇表。
- 请不要等到在其他数据库的锁。
- 修正:正确的选项,如倒序,空首/末,整理处理关键指标
- 修正数据损坏问题。
在删除
什么在1.1.8版本新:
- 新:
- 添加了对PostgreSQL的9.2的支持。
- 添加了对创建扩展上的PostgreSQL 9.1和以下支持。
- 在提供用户反馈在等待交易完成。
- 修正:
- 在允许运行升班马流复制的奴隶。
- 固定pg_repack和Slony聚之间的互动2.0 / 2.1。
- 在正确转义列名。
- 避免重新创建无效索引,或者选择他们作为重点。
要求:
- 在PostgreSQL 8.3版本或更高版本
限制:
- 在大量的磁盘空间用于重组数据库。如果数据库是1 GB大,那么一个额外的2 GB的是需要运行pg_repack。
评论没有发现