对于读事务,GDPC不会对两个CF内存同步双写,读事务产生的只读锁和页面注册信息只写到Primary CF不会写到Secondary CF。数据库活动日志是同步双写的,数据是异步双写的,这和数据库的机制有关。事务提交是应用控制的,不是PCF或SCF来决定,提交时事务产生的脏页必须同步写到两个CF内...
显示全部对于读事务,GDPC不会对两个CF内存同步双写,读事务产生的只读锁和页面注册信息只写到Primary CF不会写到Secondary CF。数据库活动日志是同步双写的,数据是异步双写的,这和数据库的机制有关。事务提交是应用控制的,不是PCF或SCF来决定,提交时事务产生的脏页必须同步写到两个CF内存,然后释放事务相关的锁资源,并将别的成员服务器内存中该事务修改过的页面标记为无效,这时才能真正完成提交动作。
收起