您的位置:首页 > 数据库 > MySQL

MYSQL MVCC实现及其机制

2014-07-11 10:53 169 查看
Multiversion Concurrency Control

MVCC避免了许多需要加锁的情形以及降低消耗。这取决于它实现的方式,它允许非阻塞读取,在写的操作的时候阻塞必要的记录。MVCC保存了

某一时刻数据的一个快照。意思就是无论事物运行了多久,它们都能看到一致的数据。

锁的策略                   并发性               开销                 引擎
最低最低MyISAM,Merge,Memory
NDB Cluster
行和MVCC最高最高InnoDB,Falcon,PBXT,solidD

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: