mco_HA_set_trans_window_size
有关概述,请参阅高可用性应用页面。
此函数由主节点调用以设置事务包大小。在同步复制(默认模式)下,副本不会对主节点的每个事务进行确认,而是对整个事务包进行确认。因此,窗口大小(window_size)越大,副本发送给主节点的确认就越少。这可以提高复制速度,但副本可能会“落后”主节点多达 window_size 个事务。应在活动的 READ_WRITE 事务上下文中调用此函数。注意:在异步复制中,此函数无效。
MCO_RET mco_HA_set_trans_window_size(
mco_trans_h t,
uint4 window_size
)
参数
t
正在执行的读写事务的事务句柄。
window_size
事务窗口(包)大小(默认为1)。
返回
MCO_S_OK
主事务窗口大小设置成功。
MCO_E_ACCESS
在只读事务上下文中调用了该函数。
MCO_E_NOMEM
设置事务日志时内存不足。