MySQL 加锁处理分析,写得比较多

[ 2013-12-13 22:00:15 | 作者: admin ]
字号: | |
p.s.尚未验证不过非常值得借鉴

 
http://hedengcheng.com/?p=771



1 背景 1

1.1 MVCC:Snapshot Read vs Current Read 2

1.2 Cluster Index:聚簇索引 3

1.3 2PL:Two-Phase Locking 3

1.4 Isolation Level 4

2 一条简单SQL的加锁实现分析 5

2.1 组合一:id主键+RC 6

2.2 组合二:id唯一索引+RC 6

2.3 组合三:id非唯一索引+RC 7

2.4 组合四:id无索引+RC 8

2.5 组合五:id主键+RR 9

2.6 组合六:id唯一索引+RR 9

2.7 组合七:id非唯一索引+RR 9

2.8 组合八:id无索引+RR 11

2.9 组合九:Serializable 12

3 一条复杂的SQL 12

4 死锁原理与分析 14

5 总结 16


为防止作者关闭博客,做了个拷贝
点击下载
[最后修改由 admin, 于 2013-12-13 22:07:33]
评论Feed 评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=2169

这篇日志没有评论。

此日志不可发表评论。