半夜ATM机前看书的那位

导航

2011年9月2日 #

InnoDB的行锁模式及加锁方法和实现方式

摘要: 摘自《深入浅出MySQL——数据库开发、优化与管理维护》20.3.3 InnoDB的行锁模式及加锁方法InnoDB实现了以下两种类型的行锁。共享锁(S):允许一个事务去读一行,阻止其他事务获得相同数据集的排他锁。排他锁(X):允许获得排他锁的事务更新数据,阻止其他事务取得相同数据集的共享读锁和排他写锁。另外,为了允许行锁和表锁共存,实现多粒度锁机制,InnoDB还有两种内部使用的意向锁(Intention Locks),这两种意向锁都是表锁。意向共享锁(IS):事务打算给数据行加行共享锁,事务在给一个数据行加共享锁前必须先取得该表的IS锁。意向排他锁(IX):事务打算给数据行加行排他锁 阅读全文

posted @ 2011-09-02 18:49 zhizhesky 阅读(1202) 评论(0) 推荐(0) 编辑

基于MINA框架快速开发网络应用程序

摘要: 1.MINA框架简介Netty、Mina、Cindy都是不错的NIO开源框架,MINA and Netty were initially designed and build by the same author. That's why they are so similiar to each other. MINA is designed at a slightly higher level with a little more features, while Netty is a little faster. I think that there's not much di 阅读全文

posted @ 2011-09-02 14:15 zhizhesky 阅读(306) 评论(0) 推荐(0) 编辑