避免数据脏读

Posted westsoft

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了避免数据脏读相关的知识,希望对你有一定的参考价值。

SET TRANSACTION ISOLATION LEVEL READ COMMITTED

 

 

查询金蝶数据库的时候,经常能查到这句sql,秒秒钟都在蹦,就是不知道是什么意思。

 

这句代码的意思是:避免数据脏读。

 

脏读:A在执行一个事务,还未完成,此时B读取了A,但最后A回滚事务,导致B数据读取的是错误无效的内容

以上是关于避免数据脏读的主要内容,如果未能解决你的问题,请参考以下文章

SQLServer并发问题,先SELECT后UPDATE,避免并发脏读情况解决

数据库事务的隔离级别

数据库的隔离级别

数据库事务的四种隔离机制和七种传播行为

什么是数据库事务的隔离级别?

事务的隔离级别的演示:避免脏读和不可重复读的发生