暂无图片
postgres 如何修改segment size
我来答
分享
知黑守白
2021-09-08
postgres 如何修改segment size

编译指定了with-segment=8 relseg_size=1048576 init db数据库出来的 segment_size还是等于8

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
彭冲

以PG12为例,下面是演示demo

cd /opt/postgresql-12.7
./configure --prefix=/opt/pg12  --with-segsize=2
make  && make install
/opt/pg12/bin/initdb --pgdata=/home/postgres/data1207

初始化后可以通过以下命令查看segment size变为了2GB
seg1.png

插入数据来验证

create table test(id int,name text);
insert into test select n,n||'_test' from generate_series(1,40000000) n;

t3.png

暂无图片 评论
暂无图片 有用 1
暂无图片
手机用户6830

image.jpg

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏