半个PostgreSQL DBA,热衷于数据库相关的技术。我的ppt分享https://pan.baidu.com/s/1eRQsdAa https://github.com/chenhuajun https://chenhuajun.github.io
发布时间:2015-10-27 23:52:14
用sysbench 0.4.12对PostgreSQL进行压测时遇到了主键约束违反的错误。然后发现原因在于PostgreSQL在并发执行依次更新删除插入同一条记录的事务时(比如就像下面的事务),就可能会报主键约束违反的错误。于是对这个问题进行了分析。......【阅读全文】
发布时间:2015-09-27 23:19:33
MySQL有各种HA方案,其中很多是基于复制的,复制是MySQL原生的数据冗余技术,很容易使用,但要做到无数据丢失却不容易。
异步的复制默认的复制是异步的,即master commit时不等更新被slave接受就向客户端回话应答成功。slave会对master有一个更.........【阅读全文】
发布时间:2015-08-07 00:12:39
PostgreSQL 9.5中文手册翻译目前已经开始进行,通过github进行翻译的管理,本文介绍如何使用git工具提交?翻译后的文档。......【阅读全文】
发布时间:2015-07-17 01:42:36
问题MySQL的复制存在一个回放延迟的问题,即备机回放的速度赶不上主机SQL执行的速度,导致延迟越来越厉害。原因在于MySQL的binlog回放是单线程,主机的SQL执行是多线程,单线程的回放速度跟不上。PostgreSQL流复制的备机也是单线程(进程)的,那么有没有类似的问题呢?......【阅读全文】
发布时间:2015-07-14 23:42:22
之前在青云的云主机上做过pgbench测试,这次在阿里云上再测一下,数据仅供参考......【阅读全文】