已采纳 同学你好,rollback是指事务回滚,commit是指事务提交。 脏读的时候,事务A回滚或者提交都是可以的,老师演示的时候是rollback,这里并没有什么作用,只是结束一个事务。 不可重复读的时候,事务A也只是做查询,rollback或者commit都可以。 commit和rollback都可以结束一个事务,不同的是一个是提交,一个是回滚。
百度试题 结果1 题目ROLLBACK表示事物正常结束,COMMIT表示事务中的全部操作被撤销。A对B错 相关知识点: 试题来源: 解析 答案解析 正确答案: 对 解析: 暂无解析 反馈 收藏
百度试题 题目事务通常以COMMIT表示提交,ROLLBACK表示回滚。 A.正确B.错误相关知识点: 试题来源: 解析 A 反馈 收藏
commit 可以使用 commit work, 二者是等价的。commit会提交事务,并使已对数据库进行的所有修改成为永久性的。 rollback可以使用 rollback work 二者是等价的。回滚会结束用户的事务,并撤销正在进行的所有未提交的修改。 savepoint identifier, savepoint 允许在事务中创建一个保存点,一个事务中可以有多个savepoint releas...
1、用begin, rollback, commit来实现 begin或/start transaction)开始一个事务 rollback事务回滚 commit事务确认 2、直接用 SET 来改变 MySQL 的自动提交模式: set autocommit=0禁止自动提交 set autocommit=1开启自动提交 重要说明: 1.不管autocommit是1还是0 ...
commit 和 rollback 从最终结果上讲是相反的。1、commit 将数据的变化永久保留 2、rollback 将变化之前的数据“还原回去”3、一旦发出commit了 就不能rollback了。(但是如果你想恢复数据的话还是有办法的flashback 是可以的)举例讲:update a set b=1 where b=2;commit 的作用是将这个结果永久...
另一个容易犯的错误是ROLLBACK TO SAVEPOINT,虽然有ROLLBACK,但是它并不是真正地结束一个事务,因此即使执行了ROLLBACK TO SAVEPOINT,之后也需要显式地运行COMMIT或者ROLLBACK命令。 create table t(a int,primary key(a))engine=innodb; begin; insert into t select 1; ...
【答案】:C 本题考查数据事务相关知识。事务是一个数据库不可分割的操作序列 (要么全做,要么全不做),是数据库中恢复和并发控制的基本单位。事务显示结束的语句为: COMMIT(正常执行完毕,提交)、ROLLBACK(出现事务内部逻辑错误,回滚)。
ROLLBACK表示事物正常结束,COMMIT表示事务中的全部操作被撤销。 A对 B错 正确答案答案解析 略 真诚赞赏,手留余香 小额打赏 169人已赞赏相似试题 (判断题) 之间的内容用于表示注释,对程序无影响。 答案解析 (填空题) E-R图的设计关键在于对()、()的选择和表示。 答案解析 (填空题) 关系模型中,实体以及...
Reverting is able to target an individual commit at an arbitrary point in the history, while if you usegit reset,it can only work backward from the current commit. Using thegit revertCommand to Rollback a Commit The command syntax forgit revertis: ...