匿名用户postgresql segment size对性能的影响如何?
RT,数据文件段大小对于性能有没有影响?在哪些场景下影响如何?各位大佬初始化实例时,该参数值如何设置?
之前以为会影响大表的点查场景(以为查询时只需扫描该条数据所在的文件即可,要例如,一个20G的大表,如果查询一条数据,默认segsize=1G的情况下,只要扫描1G的数据文件,如果是segsize=10G,那么要扫描10G的数据文件),然后我用strace跟踪发现,不只是待查询的tuple所在的数据文件会被open,表的所有数据文件都会被open。
然后在不同大小的segsize下,我用pgbench进行了并发测试(测试语句:select * from tt where id=xx),发现结果相差并不大。
我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
