事务并发控制不当产生的问题

事务并发控制不当产生的问题

首页维修大全综合更新时间:2023-09-18 01:06:23

事务并发控制不当产生的问题

如果不对事务进行并发控制,可能会产生四种异常情况:

1.幻读(phantom read):一个事务第二次查询出现第一次没有的结果,说明别的事务已经插入一些数据。注意这是在同一个事务里面的查询

2.非重复读(nonrepeatable read):一个事务重复读两次得到不同结果,说明读取操作结果是不可重复的。

3.脏读(dirty read):一个事务读取到另一个事务没有提交的修改,就是当另一个事务它还没有提交修改一个事务就读取到了修改。

4.丢失修改(lost update):并发写入造成其中一些修改丢失。

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.