2 Star 4 Fork 2

中启开源 / 支持diretio的PG13.1

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.15 KB
一键复制 编辑 原始数据 按行查看 历史
osdba 提交于 2021-01-25 18:34 . 修改了README.md

实现directio的PostgreSQL

目前是基于PostgreSQL 13.1做的,处于研究目的。 实现了初步的directio,绕过了文件系统缓存,避免的双缓存的问题。

测试的结果看,directio在使用copy命令导入数据变慢了一些,但是整个系统更平稳了。

使用的方法

在postgresql.conf中增加一行:

zq_directio = on

即这个版本增加了参数zq_directio,当设置为on时,就走directio了,如果设置为off还是与原先的一样。

另这个版本修改的不是很完善(主要做为技术研究用途),会导致编译出来的psql和pg_dump有一些问题,建议有原版中的psql和pg_dump取代编译出的这个版本。

另如果大家不想不编译,想直接允许一下看一看,编译好的版本放在:downloads/zqpg-13.tar.gz' 这个编译好的版本是在CentOS7.8下编译好的,大家可以用用。

最后

欢迎大家关注中启乘数科技http://www.csudata.com,中启乘数科技是一家专注于PostgreSQL技术的公司,为客户提供专业PostgreSQL技术服务。

如果想与我做交流,请加微信:osdba0

C
1
https://gitee.com/csudata/diopg13.1.git
git@gitee.com:csudata/diopg13.1.git
csudata
diopg13.1
支持diretio的PG13.1
master

搜索帮助