事务中的提交和回滚是什么意思?

题目
问答题
事务中的提交和回滚是什么意思?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当事务程序执行回滚指令时,事务进入(45)状态。

A.提交

B.中止

C.活动

D.失败


正确答案:A
解析:本题考查数据库事务处理方面的基础知识。一般将事务的执行状态分为5种,事务必须处于这5种状态之一。这5种状态如下。(1)活动状态:事务的初始状态,事务执行时处于这个状态。(2)部分捉交状态:当操作序列的最后一条语句自动执行后,事务处于部分提交状态。这时,事务虽然已经完全执行,但由于实际输出可能还临时驻留在内存中,在事务成功完成前仍有可能出现硬件故障,事务仍有可能不得不中止。因此,部分提交状态并:不等于事务成功执行。(3)失败状态:由于硬件或逻辑等错误,使得事务不能继续正常执行,事务就进入了失败状态,处于失败状态的事务必须回滚(ROLLBACK)。这样,事务就进入了中止状态。(4)中止状态:事务回滚并且数据库恢复到事务开始执行前的状态。(5)提交状态:当事务成功完成后,称事务处于提交状态。只有事务处于提交状态后,才能况事务已经提交。

第2题:

启动一个显式事务的语句为__________,提交事务的语句为__________,回滚事务的语句为__________


正确答案:
 

第3题:

事务的结束一般使用COMMIT(提交)或ROLLBACK(回滚)来标识。

A.错误

B.正确


参考答案:B

第4题:

SQL语言中,用于事务回滚的语句是(),用于事务提交的语句是()。


正确答案:rollback;commit

第5题:

下列哪些操作需要回滚数据()。

  • A、提交事务
  • B、回滚事务
  • C、还原失败事务的影响
  • D、把事务的操作写入重做日志

正确答案:B,C

第6题:

使用嵌套事务时,提交和回滚内层事务并不会影响外层事务的状态。()

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


参考答案:错误

第7题:

()可以让用户在事务处理中建立标记点,从而能够用于支持用户的事务处理。

A.保存点

B.事务点

C.回滚点

D.提交点


参考答案:A

第8题:

● 当事务程序执行回滚指令时,事务进入(45) 状态。

(45)

A. 提交

B. 中止

C. 活动

D. 失败


正确答案:A

第9题:

关于事务处理与回滚数据说法正确的是()。

  • A、每个事务处理只分配给一个回滚段
  • B、每个事务处理可以同时分配多个回滚段,以备循环使用
  • C、一个回滚段可以同时服务于多个事务处理
  • D、在事务处理的整个过程中,更改数据时,原始值会被复制到回滚段

正确答案:A,C,D

第10题:

某个事务由两条语句组成。第一条语句被成功执行,但是第二条语句(更新若干记录)由于违反约束而失败。此时会出现()。

  • A、整个事务都会回滚
  • B、第二条语句的执行结果会被完全回滚,第一条语句的执行结果会被提交
  • C、第二条语句的执行结果会被完全回滚,第一条语句的执行结果会保留,不过未被提交
  • D、只有违反约束的更新操作被回滚,其他结果都会被提交
  • E、只有违反约束的更新操作被回滚,其他结果都会保留,不过未被提交

正确答案:C