Recent Posts

EDB PPAS (PostgreSQL plus advanced server) 10 参数模板 - 珍藏级

6 minute read

背景 系统参数模板 《PostgreSQL on Linux 最佳部署手册 - 珍藏级》 PostgreSQL 10 参数模板 《PostgreSQL 10 参数模板》 PPAS 10 参数模板 除以下参数模板以外,其他参数参考 《PostgreSQL 10 参数模板》 1、通用部分参数 #------...

PostgresPro buildin pool(内置连接池)版本 原理与测试

10 minute read

背景 PostgreSQL 与Oracle dedicate server 一样采用了线程模式,在连接数非常多时,性能下降会比较严重。 通常社区用户的做法是使用连接池,比如pgbouncer,但是使用PGbouncer也会引入一些使用上的不便利,比如transaction模式不能使用绑定变量等。在以下文章中做过...

[转载] 面试必备:什么是一致性Hash算法?

less than 1 minute read

背景 原文 https://blog.csdn.net/bntX2jSQfEHy7/article/details/79549368 正文 最近有小伙伴跑过来问什么是Hash一致性算法,说面试的时候被问到了,因为不了解,所以就没有回答上,问我有没有相应的学习资料推荐,当时上班,没时间回复,晚上回去了就忘了这件...

[转载] 什么是一致性哈希算法

2 minute read

背景 原文 https://mp.weixin.qq.com/s/bCH-aU8cKS3uT6PwRYNJtA 正文 1,对于待存储的海量数据,如何将它们分配到各个机器中去?—数据分片与路由 当数据量很大时,通过改善单机硬件资源的纵向扩充方式来存储数据变得越来越不适用,而通过增加机器数目来获得水平横向扩展的...

PostgreSQL 11 preview - pgbench 压测软件增强

8 minute read

背景 PostgreSQL 11 pgbench压测软件增强。 详细用法参考, pgbench非常强大,且性能非常好。 https://www.postgresql.org/docs/devel/static/pgbench.html 使用pgbench实施的一些压测场景 《HTAP数据库 Postgre...

PostgreSQL 11 preview - pg_resetwal 在线修改 WAL segment size

2 minute read

背景 PostgreSQL 11 允许用户在线修改WAL segment size。默认为16MB, 以往的版本,我们必须重新编译PG,并且不同–wal-segsize设置的postgresql软件相互不兼容。 Allow pg_resetwal to change the WAL segment size v...