事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。每个事务应具有结束操作。当一个事务需要终止并取消所有已执行的数据修改时应执行的语句是______。

题目

事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。每个事务应具有结束操作。当一个事务需要终止并取消所有已执行的数据修改时应执行的语句是______。


相似考题
更多“事务是由一系列操作组成的,事务的执行表现为事务中各个操作的执行。每个事务应具有结束操作。当一 ”相关问题
  • 第1题:

    分布式事务的执行可能会涉及到多个站点上的数据操作,在两阶段提交协议中,当事务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的最终结果


    正确答案:D

  • 第2题:

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

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

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

  • 第3题:

    18、可能破坏事务ACID特性因素有()。

    A.多个更新事务并行运行时,不同事务的操作交叉执行

    B.多个查询事务并行运行时,不同事务的操作交叉执行

    C.事务在运行过程中被强行停止

    D.当处理多个更新事务时,不同事务的操作串行执行


    AC

  • 第4题:

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

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

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

  • 第5题:

    可能破坏事务ACID特性因素有__________。

    A.事务在运行过程中被强行停止

    B.多个更新事务并行运行时,不同事务的操作交叉执行

    C.多个查询事务并行运行时,不同事务的操作交叉执行

    D.当处理多个更新事务时,不同事务的操作串行执行


    AC