Postgres stream replication performance slow-问答-阿里云开发者社区-阿里云

开发者社区> jaywu> 正文

Postgres stream replication performance slow

2016-03-22 17:38:06 2225 1

目前有两台postgres db, 使用stream replication 做主从同步,在比较重的写操作时发生了比较重的延迟.

通过对 
pg_xlog_location_diff(pg_current_xlog_location(), sent_location) AS not_sent,
pg_xlog_location_diff(sent_location, write_location) AS not_written,
pg_xlog_location_diff(write_location, flush_location) AS not_flushed,
pg_xlog_location_diff(flush_location, replay_location) AS not_replayed
FROM pg_stat_replication;
这几个参数的监控,我们发现在
pg_current_xlog_location() - (sent_location)有比较重的延迟,延迟的size将近在100MB 甚至更大.
网络的吞吐量最大值只达到16MB/s.

本地模拟测试,增加数据表的字段 
一个表将近1300W数据,size 在10G.
我们在观察主从两边的wal log 的数目时发现,从库远远落后于主库,整个操作会生成104 个wal 文件.
手工对比主从的wal file. 从库将近落后30~50多个wal file.

我也使用了iperf去测试了本地网络情况

Client connecting to 192.168.6.55, TCP port 5001

TCP window size: 125 KByte (default)

[ 3] local 192.168.6.56 port 54328 connected with 192.168.6.55 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.09 GBytes 939 Mbits/sec

1GB 已经达到了网卡的极限.

我们数据库所用的包为官网的包.Max_send_size = xblocksize * 16 (xblocksize = 8k default value)

问题是:理论上stream replication 可以达到我网卡的极限值,即1G/s,所以这次同步的延迟应该保持到1s以内.
有没有其他参数会影响postgres的stream replication.
期待高手的答复.

取消 提交回答
全部回答(1)
  • 德哥
    2019-07-17 18:35:17

    把从库的fsync关掉

    0 0
相关问答

17

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 974276浏览量 回答数 17

145

回答

【新手入门】云服务器linux使用手册

fanyue88888 2012-11-26 17:14:18 157129浏览量 回答数 145

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 333937浏览量 回答数 8

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 146816浏览量 回答数 22

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 643254浏览量 回答数 18

2

回答

mySQL数据库报错You have an error in your SQL syntax

落地花开啦 2016-02-14 16:09:24 126852浏览量 回答数 2

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 256912浏览量 回答数 38

21

回答

请教一下数据量有100万条左右要什么配置?

易网网络 2013-03-27 15:18:02 192368浏览量 回答数 21

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 302646浏览量 回答数 249

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 204031浏览量 回答数 2
+关注
0
文章
7
问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载