在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为(60)。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行

admin2018-05-08  31

问题 在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为(60)。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送i>的消息,当收到所有执行站点返回的i>消息后,Ci再向
(61)

选项 A、事务Ti己完成提交,该站点无需做任何操作
B、事务Ti已完成提交,该站点应做REDO操作
C、事务Ti未完成提交,该站点应做UNDO操作
D、应向协调器询问以决定Ti的最终结果

答案D

解析 本题考查对分布式数据库概念的理解。分片透明是指数据怎样被分片对用户透明;复制透明指哪些数据被复制对用户透明;位置透明是指数据存储在哪个站点对用户透明。根据两阶段提交(2PC)协议,某个站点故障恢复后,日志中有i>记录,仅能说明本站点愿意提交Ti中属于自己的部分,整个事务的提交或放弃提交应由发起者协调器根据所有参与执行的站点回复来决定,故障时站点并未收到协调器的指令,因此应向其询问。
转载请注明原文地址:https://jikaoti.com/ti/gxx7FFFM
0

最新回复(0)