pgslice:Postgres分区就像馅饼一样容易

时间:2024-05-02 09:31:37
【文件属性】:

文件名称:pgslice:Postgres分区就像馅饼一样容易

文件大小:23KB

文件格式:ZIP

更新时间:2024-05-02 09:31:37

Ruby

pgslice Postgres分区就像馅饼一样容易。 对于新表和现有表都非常有效,停机时间为零,应用程序更改最少。 无需在数据库服务器上安装任何东西。 滚动存档旧数据,以控制数据库大小。 :tangerine: 经过战斗测试 安装 pgslice是命令行工具。 要安装,请运行: gem install pgslice 这将给您pgslice命令。 如果安装失败,则可能需要安装。 脚步 确保已创建要分区的表。 我们将其称为

。 指定您的数据库凭证 export PGSLICE_URL=postgres://localhost/myapp_development 创建一个中间表 pgslice prep < table> < column> < period> 期间可以是day , month或year 。 这将创建一个名为
_intermediate的分区表。


【文件预览】:
pgslice-master
----.gitignore(87B)
----Dockerfile(232B)
----exe()
--------pgslice(104B)
----pgslice.gemspec(649B)
----CHANGELOG.md(3KB)
----LICENSE.txt(1KB)
----.github()
--------workflows()
----README.md(11KB)
----lib()
--------pgslice()
--------pgslice.rb(409B)
----Gemfile(74B)
----Rakefile(215B)
----test()
--------support()
--------test_helper.rb(221B)
--------pgslice_test.rb(7KB)

网友评论