当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

分布式事务的执行可能会涉及到多个站点上的数据操作,在两阶段提交协议中,当事务Ti的所有读写操作


分布式事务的执行可能会涉及到多个站点上的数据操作,在两阶段提交协议中,当事务Ti的所有读写操作执行结束后,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prcpare Ti>的消息,当收到所有执行站点返回的<ready Ti>消息后,Ci再向所有执行站点发送<commit Ti>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录,则()。

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

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 说起分布式存储,大家可能都会觉得这是一个()的问题。虽然分布式存储并不是一个全新的技术,许多人也对它()。但它是一个涉及到文件系统、存储系统、网络、算法、管理等多方面技术的汇聚。因此,要想真正掌握分布式存储技术,绝不是一件轻松的事。

  • 当组织的决策中心与执行中心不在一起时,如果有许多站点或者分支机构时,通讯网络可能会发生延

  • 多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序.。()

  • 当多个事务并发执行时 数据库管理系统应保证一个事务的执行结果不受其他事务的干扰 事务并发执行

  • 下列的故障中 可能会造成事务执行失败的是________。A.系统故障B.磁盘故障C.逻辑错误D.硬件故障

  • 种子质量问题和非种子质量问题都只会影响到单一品种 不会涉及到某一农户种植的多个品种。()