摘要: MySQL 加锁处理分析 转http://hedengcheng.com/?p=771十二 13th, 2013发表评论|Trackback1背景11.1MVCC:Snapshot Read vs Current Read21.2Cluster Index:聚簇索引31.32PL:Two-Phase... 阅读全文
posted @ 2015-01-20 20:02 最初的梦想 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 排它锁又称为写锁((eXclusive lock,简记为X锁)),若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。它防止任何其它事务获取资源上的锁,直到在事务的末尾将资源上的原始锁释放为止。在更新操作(INSERT、UPDATE 或 ... 阅读全文
posted @ 2015-01-20 19:52 最初的梦想 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 在大型互联网应用中,随着用户数的增加,为了提高应用的性能,我们经常需要对数据库进行分库分表操作。在单表时代,我们可以完全依赖于数据库的自增ID来唯一标识一个用户或数据对象。但是当我们对数据库进行了分库分表后,就不能依赖于每个表的自增ID来全局唯一标识这些数据了。因此,我们需要提供一个全局唯一的ID号... 阅读全文
posted @ 2015-01-20 11:15 最初的梦想 阅读(218) 评论(0) 推荐(0) 编辑