`
zhanghonglun
  • 浏览: 93259 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

事务相关

 
阅读更多
1,事务的特性
ACID
2,并发可能产生的问题
脏读,即读其他事务未提交的数据
不可重复读,即一个事务里面多次读同一条记录,结果不一样
以上问题是针对单条记录的更新的
幻读,同一事务中多次读取结果集不一样,是针对插入删除的
3,事务隔离级别
读未提交
读已提交 -- 解决脏读
可重复读
序列化-- 解决所有问题
4,锁机制解决不可重复读问题
乐观锁,记录加版本,这家伙很乐观,觉得人家不太会改自己要操作的数据
悲观锁,直接锁住记录
乐观者认为可能没有人来改自己要改的记录... ...
分享到:
评论
Global site tag (gtag.js) - Google Analytics