关于提交的问题
来源:5-3 事务和乐观锁

红邮筒
2018-11-25
老师,在前面关于“Read Committed”的例子中,你说一个事务没有select到另一个事务的修改是因为另一个事务虽然执行了update命令但是没有执行COMMIT这一命令。可是后面关于乐观锁的例子只执行了update命令就是提交了,而且另一个事务能读到,这是为什么呢?
写回答
1回答
-
因为如果没有显示的说begin transaction的话,每一行sql他自己都相当于是一个transaction,运行完会自动commit,这就是乐观锁例子表现出来的行为。
另一方面,因为我说了begin transaction,那就必须说commit才能commit012018-11-30
相似问题