MySQL逻辑架构详解,MVCC原理解析
MySQL的逻辑架构分为三层,分别是服务器层、核心服务功能层和存储引擎层。其中,MVCC是InnoDB的多版本并发控制,在读操作上实现了非阻塞,写操作只锁定必要的行。通过保存隐藏的列来记录每行的创建时间和过期时间,实际记录的是系统版本号,每个新事务的版本号都会自动递增。这个版本号会作为事务的版本。
下载地址
用户评论