1.事务里的语句避免脏读,但不可避免 重复读或幻影数据.
2.事务里的语句,是执行到才加锁的不是先分析然后在执行之前对所有的需要加锁的语句进行加锁
3.加锁select语句不自动加锁,只有更改数据的语句才会加锁.
注意:各个事务间的相互影响,所以要在相应的查询语句上加锁或在相应的操作后,再重复读数据进行验证操作的正确性.
2.事务里的语句,是执行到才加锁的不是先分析然后在执行之前对所有的需要加锁的语句进行加锁
3.加锁select语句不自动加锁,只有更改数据的语句才会加锁.
注意:各个事务间的相互影响,所以要在相应的查询语句上加锁或在相应的操作后,再重复读数据进行验证操作的正确性.
本文探讨了数据库事务中如何通过不同的隔离级别来避免脏读、重复读及幻影数据等问题。重点介绍了事务里语句的执行机制,包括加锁时机、加锁范围以及如何通过手动加锁确保数据的一致性和正确性。
518

被折叠的 条评论
为什么被折叠?



