对于一个读写事务,GDPC是否涉及Primary CF(PCF)与Secodary CF(SCF)之间内存同步双写,以及GPFS的2个副本的日志同步双写、数据异步双写?由PCF、SCF中的哪个来决定一个事务在何时提交?
对于读事务,GDPC不会对两个CF内存同步双写,读事务产生的只读锁和页面注册信息只写到Primary CF不会写到Secondary CF。数据库活动日志是同步双写的,数据是异步双写的,这和数据库的机制有关。事务提交是应用控制的,不是PCF或SCF来决定,提交时事务产生的脏页必须同步写到两个CF内存,然后释放事务相关的锁资源,并将别的成员服务器内存中该事务修改过的页面标记为无效,这时才能真正完成提交动作。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30