点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)(请注意,我在这里使用 prim...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)(请注意,我在这里使用 prim...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
(请注意,我在这里使用" primary"一词来表示Sybase通常所说的"活动"数据库)
我们有时希望对例行的硬件故障或操作系统问题进行"切换活动"(告诉repserver使用*原为备用数据库的新数据库作为新主数据库)
但是使用典型的复制设置,当旧的主服务器关闭时,如果切换为活动状态,旧的主数据库的事务日志中的事务可能会丢失。
是否要在ASE主数据库上进行设置,以使该数据库中的事务在复制到repserver中之前不会提交?
我了解这里的权衡,repserver中的问题可能会阻止对主数据库的访问(或者至少会减慢其速度)。 这并不保证数据可以到达复制数据库,而只能到达repserver。 但我认为这是一项功能,在某些环境中会很有用。
在此先感谢
本·斯莱德
SAP/Sybase Warm Standby复制是异步机制。
因此,活动(主)和备用(复制)之间通过复制服务器之间的连接松散。
因此,如果切换突然发生,总是有可能在主动端丢失一些事务。
要最大限度地减少受控交换机中的交易损失,您可以
-首先在活动侧断开所有用户连接(没有新的DML进入),
-具有跨发送最后一个事务的机制(或rs_ticket)(所有TXN已从活动状态变为待机状态)
-验证最后一个TXN到达(待机匹配处于活动状态),
,然后进行活动的待机开关。
HTH
Avinash
一周热门 更多>