幼儿猿

新奇的想法比技术更稀缺,但没有技术支持的好想法都是空中楼阁。

InnoDB的多版本并发控制机制—— MVCC底层实现

什么是MVCC? MVCC是Multi-Version Concurrency Control(多版本并发控制)的缩写,MVCC没有统一的实现标准,不同的存储引擎对MVCC的实现方式是不同的,典型的有乐观并发控制和悲观并发控制。InnoDB对MVCC的实现采用的是乐观并发控制。 InnoDB-...

2018-09-07 19:51:12

阅读数:59

评论数:0

InnoDB-MVCC与乐观锁

最近通过《高性能MySQL》一书学习MySQL方面的知识,在看到书中所讲InnoDB-MVCC部分的时候,有一种强烈的感觉,这不就是乐观锁吗(入门级小学徒的疑惑脸)?当下便去网上以各种方式查找阅读MVCC和乐观锁相关的博客,发现大部分的博客对于这两者之间的关系都只字不提,提了的也是众说纷纭,关于两...

2018-08-29 12:31:48

阅读数:127

评论数:0

稠密索引与稀疏索引

在了解稠密索引和稀疏索引之前我们先来了解一下什么是聚焦索引。在一个文件中,可以有多个索引,分别基于不同的搜索码。如果包含数据记录的文件按照某个指定的顺序排列,那么该搜索码对应的索引就是聚焦索引。稠密索引 在稠密索引中,文件中的每个搜索码值都对应一个索引值。也就是说,稠密索引为数据记录文件的每一条记...

2017-03-11 16:39:06

阅读数:900

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭