在持久性的程度中,两方强保险就是事务的提交日志记录一旦写入主站点和备份站点的稳定存储器,事务就提交。()此题为判断题(对,错)。

题目
在持久性的程度中,两方强保险就是事务的提交日志记录一旦写入主站点和备份站点的稳定存储器,事务就提交。()

此题为判断题(对,错)。


相似考题
参考答案和解析
参考答案:正确
更多“在持久性的程度中,两方强保险就是事务的提交日志记录一旦写入主站点和备份站点的稳定存储器,事务就提交。() ”相关问题
  • 第1题:

    在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为(请作答此空)。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prepare Ti>的消息,当收到所有执行站点返回<ready Ti>消息后,Ci再向所有执行站点发送<commit Ti>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录,则( )。

    A.分片透明
    B.复制透明
    C.位置透明
    D.异构式分布

    答案:C
    解析:
    在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为位置透明。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prepare Ti>的消息,当收到所有执行站点返回<ready Ti>消息后,Ci再向所有执行站点发送<commit Ti>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录,则应向协调器询问以决定Ti的最终结果。

  • 第2题:

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

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

    答案:B
    解析:
    系统故障恢复时对于故障发生前已经提交的事务,应记入重做(Redo)队列;对于故障发生时尚未完成的事务,应记入撤销(Undo)队列。因为站点故障恢复后日志中已有记录,因此需要执行REDO操作。

  • 第3题:

    下列——不是日志文件中应该记录的内容

    A.事务开始

    B.事务提交

    C.事务对数据的修改

    D.事务对数据的查询


    事务对数据的查询

  • 第4题:

    在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为( )。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prepare Ti>的消息,当收到所有执行站点返回<ready Ti>消息后,Ci再向所有执行站点发送<commit Ti>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录,则(请作答此空)。

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

    答案:D
    解析:
    在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为位置透明。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prepare Ti>的消息,当收到所有执行站点返回<ready Ti>消息后,Ci再向所有执行站点发送<commit Ti>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录,则应向协调器询问以决定Ti的最终结果。

  • 第5题:

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

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

    答案:B
    解析:
    系统故障恢复时对于故障发生前已经提交的事务,应记入重做(Redo)队列;对于故障发生时尚未完成的事务,应记入撤销(Undo)队列。因为站点故障恢复后日志中已有记录,因此需要执行REDO操作。