博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
悲观锁和乐观锁和gap锁
阅读量:5963 次
发布时间:2019-06-19

本文共 295 字,大约阅读时间需要 1 分钟。

mysql说对数据加锁不管共享锁还是互斥锁就能解决幻读的问题
悲观锁:读写的时候都加锁,读取数据时给加锁,其它事务无法修改这些数据。修改删除数据时也要加锁,其它事务无法读取这些数据,serializable串行化隔离级别
乐观锁:MVCC,大多是基于数据版本( Version )记录机制实现
gap锁:在索引记录之间的间隙中加锁,或者是在某一条索引记录之前或者之后加锁,并不包括该索引记录本身。gap lock的机制主要是解决可重复读模式下的幻读问题,关于幻读的演示和gap锁如何解决了幻读

转载于:https://www.cnblogs.com/use-D/p/9544987.html

你可能感兴趣的文章
《zw版·Halcon-delphi系列原创教程》halconxlib控件列表
查看>>
代码生成工具Database2Sharp中增加视图的代码生成以及主从表界面生成功能
查看>>
关于在VS2005中编写DLL遇到 C4251 警告的解决办法
查看>>
在线匿名之父意欲终结“加密战争”
查看>>
提高信息安全意识对网络勒索病毒说不
查看>>
解酒方法
查看>>
vi 命令
查看>>
1.1
查看>>
[logstash-input-redis]插件使用详解
查看>>
优化应用的电池寿命(笔记)-1
查看>>
SSH Secure Shell Client
查看>>
JFinal源码分析------初始化那些事儿
查看>>
处理 允许远程协助连接这台计算机 灰色
查看>>
使用Jquery 加载页面时调用JS
查看>>
css+div+jquery弹出层
查看>>
求职相关(链接,不定期更新)
查看>>
pdo 连接数据库 报错 could not find driver 解决方法
查看>>
设计模式之策略模式
查看>>
JVM介绍
查看>>
maya pyside 多个窗口实例 报错 解决
查看>>