并发操作会产生几种不一致情况?用什么办法避免不一致的情况发生?
丢失修改,不能重复读和读脏数据。采用封锁机制来进行并发控制 ,避免不一致的情况发生。
丢失修改,不可重复读,都脏数据。采用封锁机制来进行并发控制,避免不一致的情况发生。
丢失跟新,不可重复读,读脏数据。两段锁协议。
丢失修改,不可重复读,脏读。封锁机制
丢失更新,不可重复读,脏读
丢失更新、不可重复读、脏数据读出, 避免方法为封锁机制
丢弃修改,不可重复读,读脏数据
三种 采用封锁机制来进行并发控制 ,避免不一致的情况发生。
1.丢失修改
在修改数据前申请排他锁,在事务执行完后解锁
2.不可重复度
在读取数据之前申请共享锁,读完后释放锁
4.读脏数据
在读取数据之前申请共享锁,事务提交后解锁
hardKeepMind 回复 hardKeepMind: 好像不太对的样子
丢失修改,不能重复读和读脏数据。采...
用户登录可进行刷题及查看答案
登录后提交答案