ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> MySql >> Mysql笔记:体系结构

Mysql笔记:体系结构

来源:网络整理     时间:2015-09-20     关键词:

本篇文章主要介绍了"Mysql笔记:体系结构",主要涉及到方面的内容,对于MySql感兴趣的同学可以参考一下: Mysql体系结构Mysql Server连接层:连接池组件SQL层:SQL接口,解析器,优化器,cache&buffer储存结构(InnoDB) 特点:插...

Mysql体系结构

Mysql Server

连接层:连接池组件

SQL层:SQL接口,解析器,优化器,cache&buffer

储存结构(InnoDB)   特点:插件式存储引擎

内存池

工作:

维护所有进程/线程需要访问的多个内部数据结构

缓存磁盘上数据,方便快速读取,并在对磁盘文件进行修改前在这里缓存

重做日志缓冲

后台线程

主要作用:

刷新内存池中的数据,保证缓冲池中内存缓存是最近最新的数据

将以修改的数据文件刷新到磁盘文件,同时保证在数据库发生异常情况下,InnoDB能恢复正常运行

内存命中率(优化的重点

磁盘存储

段---1:4---->区---1:64----->页(16k,InnoDB的最小单位)

Buffer Pool(由双向链表管理)

其中的page状态(3种)

free:从未用过

clean:与磁盘一致

dirty:与磁盘不一致

链表(3种)

free list:free

LRU list:clean、dirty

Flush list:dirty(按修改时间排列)

以上就介绍了Mysql笔记:体系结构,包括了方面的内容,希望对MySql有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_176187.html

相关图片

相关文章