MySQL技术内幕_InnoDB存储引擎
Frasensy
背负青天而莫之夭阏者
展开
-
存储引擎
1、MySQL数据库由后台线程以及一个共享内存区组成,在系统上的表现就是一个进程,是一个单进程多线程架构的数据库实例2、区分数据库和数据库实例的概念数据库是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合数据库实例是程序,是位于用户和操作系统之间的一层数据管理软件3、存储引擎是基于表的,而不是数据库MySQL存储引擎1、InnoDB存储引擎特...原创 2019-01-14 22:08:10 · 234 阅读 · 0 评论 -
InnoDB存储引擎
1、脏页linux内核中的概念,因为硬盘的读写速度远赶不上内存的速度,系统就把读写比较频繁的数据事先放到内存中,以提高读写速度,这就叫高速缓存,linux是以页作为高速缓存的单位,当进程修改了高速缓存里的数据时,该页就被内核标记为脏页,内核将会在合适的时间把脏页的数据写到磁盘中去,以保持高速缓存中的数据和磁盘中的数据是一致的。2、后台线程Master Thread核心后台线程,负责将缓冲...原创 2019-01-14 22:08:24 · 94 阅读 · 0 评论