在今天的文章里我想谈论下在可重复读隔离级别(Transaction Isolation Level Repeatable Read)里,当你运行事务时可能引起的2类死锁。当你使用可重复读(Repeatable Read)隔离级别设置你的事务,SQL Server对读取数据把持需要的共享锁(Share...
分类:
其他好文 时间:
2015-08-03 08:54:32
阅读次数:
154
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。
√: 可能出现 ×: 不会出现
脏读
不可重复读
幻读
Read uncommitted
√
√
√
Re...
分类:
数据库 时间:
2015-08-02 18:18:15
阅读次数:
179
Mysql名词解释含义
MVCCMultiversion concurrency control
快照读
当前读
clustered index
2PLTwo-Phase Locking二阶段锁
Mysql 事务隔离级别Isolation level
事务操作中出现的一些名词
幻读
脏读
不可重复读
四中隔离级别
Serializable
Repeatable reads
Read committe...
分类:
数据库 时间:
2015-07-26 20:54:28
阅读次数:
195
脏读:当一个事务开始更新数据,但是这个事务并没有完全提交,这个时候第二个事务开始读取数据,把第一个事务所更改的数据读了出来, 第二个事务读取的数据时临时的,因为有可能第一个事务最终有可能做回滚操作不可重复读:在一个事务中多次读取某一行数据,可能会得到不同的结果幻读:在一个事务中,我们读取数据...
分类:
数据库 时间:
2015-07-25 22:53:14
阅读次数:
260
合肥龙翔高复学校(www.hflxgf.com)是经合肥市庐阳区教育主管部门批准成立的正规专业高考复读学校,是合肥市教育局指定的高考报名点,在全省范围内招收应历届高三学生(含艺术生)。 继2013年我校文科生於丹茗(市第4名,省第20名)被北京大学录取;理科生钱鹏(市第22名,省第83名)被清...
分类:
其他好文 时间:
2015-07-25 16:37:56
阅读次数:
471
合肥龙翔高复学校(www.hflxgf.com)是经合肥市庐阳区教育主管部门批准成立的正规专业高考复读学校,是合肥市教育局指定的高考报名点,在全省范围内招收应历届高三学生(含艺术生)。 继2013年我校文科生於丹茗(市第4名,省第20名)被北京大学录取;理科生钱鹏(市第22名,省第83名)被清华大学...
分类:
其他好文 时间:
2015-07-23 17:34:17
阅读次数:
186
不可重复读的重点是修改:同样的条件, 你读取过的数据, 再次读取出来发现值不一样了幻读的重点在于新增或者删除同样的条件, 第1次和第2次读出来的记录数不一样当然, 从总的结果来看, 似乎两者都表现为两次读取的结果不一致.但如果你从控制的角度来看, 两者的区别就比较大对于前者, 只需要锁住满足条件的记...
分类:
其他好文 时间:
2015-07-20 12:57:45
阅读次数:
116
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。√: 可能出现×: 不会出现脏读不可重复读幻读Read uncommitted√...
分类:
数据库 时间:
2015-07-20 10:30:09
阅读次数:
147
合肥龙翔高复学校(www.hflxgf.com)是经合肥市庐阳区教育主管部门批准成立的正规专业高考复读学校,是合肥市教育局指定的高考报名点,在全省范围内招收应历届高三学生(含艺术生)。 继2013年我校文科生於丹茗(市第4名,省第20名)被北京大学录取;理科生钱鹏(市第22名,省第83名)被清华大....
分类:
其他好文 时间:
2015-07-16 16:32:46
阅读次数:
192
-----本文章为个人理解,如有疑问或错误欢迎留言并讨论-----谢谢。昨天去去哪儿网面试,老周和老赵问了很多问题,大多关于细节,其中就包括事务隔离级别和MVCC,由于准备不够充分,所以今天特地进行验证。其中隔离级别中,比较让人难以理解的是repeatableread可重复读,和seria..
分类:
Web程序 时间:
2015-07-14 20:44:50
阅读次数:
792