文件名称:pg_repack:用最少的锁重新组织PostgreSQL数据库中的表
文件大小:123KB
文件格式:ZIP
更新时间:2024-05-18 21:31:41
C
pg_repack-用最少的锁重新组织PostgreSQL数据库中的表 主页: : 下载: : 开发: : 错误报告: : 是一个PostgreSQL扩展,它使您可以从表和索引中删除膨胀,并可以选择恢复簇索引的物理顺序。 与和不同,它可以在线工作,而在处理过程中无需在已处理表上持有排他锁。 pg_repack的启动效率很高,其性能可与直接使用CLUSTER媲美。 请检查文档(在doc目录中或)以获取安装和使用说明。 pg_reorg呢? pg_repack是pg_reorg项目的一个分支,事实证明它非常成功。 不幸的是,自2011年底以来, pg_reorg上的新功能开发已经放缓或停止。 pg_repack最初是作为pg_reorg的直接替代发布的,旨在解决最新pg_reorg版本的一些缺点(例如对PostgreSQL 9.2和EXTENSION打包的支持)和已知的
【文件预览】:
pg_repack-master
----.gitignore(151B)
----COPYRIGHT(2KB)
----README.rst(2KB)
----bin()
--------.gitignore(61B)
--------pg_repack.c(65KB)
--------Makefile(1KB)
--------pgut()
----META.json(1KB)
----regress()
--------sql()
--------travis_test.sh(129B)
--------travis_prepare.sh(2KB)
--------expected()
--------Makefile(732B)
----SPECS()
--------pg_repack84.spec(2KB)
--------pg_repack90.spec(2KB)
----doc()
--------.gitignore(8B)
--------pg_repack.rst(21KB)
--------pg_repack_jp.rst(51KB)
--------release.rst(2KB)
--------Makefile(305B)
--------style.css(2KB)
----.travis.yml(495B)
----Makefile(2KB)
----lib()
--------.gitignore(66B)
--------exports.txt(945B)
--------pg_repack.control.in(188B)
--------pg_repack.sql.in(11KB)
--------repack.c(37KB)
--------Makefile(2KB)
--------pgut()
----msvc()
--------bin.2010.vcxproj.filters(3KB)
--------lib.2010.vcxproj(19KB)
--------bin.vcproj(3KB)
--------pg_repack.sln(981B)
--------bin.2010.vcxproj(21KB)
--------lib.2010.vcxproj.filters(1KB)
--------pg_repack.2010.sln(2KB)
--------lib.vcproj(3KB)
--------readme.txt(1KB)