数据库的并发操作分带来哪些问题


数据库的并发操作分带来哪些问题

文章插图

1、丢失更新 。当两个或多个事物读入同一数据并修改,会发生丢失更新问题,即后一个事物更新的结果被前一事务所做更新覆盖 即当事务A和B同事进行时,事务A对数据已经改变但并未提交时B又对同一数据进行了修改,到时A做的数据改动丢失了 。
【数据库的并发操作分带来哪些问题】2、不可重复读 。当两个数据读取某个数据后,另一事务执行了对该数据的更新 , 当前一事务再次读取该数据时,得到的数据与前一次的不一样,这是由于第一次读取数据后 , 事务B对其做了修改,导致再次读取数据时与第一次读取的数据不相同 。
3、读“脏数据” 。当一个事务修


    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。