PostgreSQL 9 的 Hot Standby 同步速度非常不错!

今天将一套单机 PostgreSQL ( 8.4.2) 的数据库成功迁移到 PostgreSQL ( 9.0.4 ) Hot Standby 环境中, 基本步骤如下;

迁移步骤

  1. 备份源库,二进制模式;( 在老库上操作 )
  2. 在 Hot Standby 环境中创建用户;( on Primary )
  3. 在 Hot Standby 环境中所有节点创建数据目录;( both Primary and Standby; Primary 节点和 Standby 节点创建相同数据目录,否则备会 dwon 掉; )
  4. 在 Hot Standby 环境中创建表空间;( on Primary )
  5. 在 Hot Standby 环境中创建新库; ( on Primary )
  6. 将步骤一的文件导入到 Hot Standby 环境 的 Primary 库中。( on Primary )

以上操作都还简单,脚本就不写出来了,这里第五步操作是向 Hot Standby 环境的 Primary 库里导入数据,这时 Standby 库在拼命地追, 初步估算了下数据的导入速度有 20MB/s 左右,而备库延时在毫秒级 , 这个同步速度非常可观,由此可以推测,对于以写为主的系统,通常是日志系统,PostgreSQL 9 版本的 Hot Standby 的数据同步完全可以胜任。

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/236400.html

(0)
上一篇 2022年1月24日
下一篇 2022年1月24日

相关推荐

发表回复

登录后才能评论