如何提高HADR的同步效率和性能?

如何提高HADR的同步效率和性能显示全部

如何提高HADR的同步效率和性能

收起
参与11

返回leilin的回答

leilinleilin数据库管理员IBM

要提升HADR的同步效率和性能,方法包括:

1、调整并行度(根据服务器CPU数进行适当调整)
$vi /home/db2inst1/bpvar.cfg
PREC_NUM_AGENTS=20
PREC_NUM_QSETS=8
PREC_NUM_QSETSIZE=4
$db2set DB2BPVARS=/home/db2inst1/bpvar.cfg

2、调整活动表空间数
HADR并行APPLY的影响因素
HADR并行APPLY的基础是表空间
表空间个数越多,并行越好,备机交易重放的效率越高
如果交易都集中在个别大表上,建议对表进行分区处理,一个分区一个表空间

3、HADR网络参数
DB2_HADR_SOSNDBUF TCP通讯发送窗口大小
DB2_HADR_SORCBBUF TCP通讯接收窗口大小
DB2_HADR_BUF_SIZE 备机上接受日志缓冲区大小
在HADR处于异步工作模式下,调大上述参数可以减轻网络不稳定情况下,HADR对主机的影响

IT其它 · 2017-11-28
浏览1847

回答者

leilin
数据库管理员IBM

leilin 最近回答过的问题

回答状态

  • 发布时间:2017-11-28
  • 关注会员:2 人
  • 回答浏览:1847
  • X社区推广