1.1 MySQL 逻辑架构

最上层的服务并不是Mysql所独有的,大多数基于网络的客户端/服务器的工具或服务都有类似的架构。

在第二层结构是Mysql比较有意思的部分。大多数MYsql的核心服务的功能都在这一层,包括查询解析,分析,优化,缓存以及所有的内置函数,所有跨存储引擎的功能都在这一层实现:存储过程,触发器,视图,

第三层包含了存储引擎,存储引擎负责MySql中数据的存储和提取,每一个存储引擎都有它的优势和劣势。服务器通过API玉存储引擎进行通信,这些接口屏蔽了不同存储引擎之间的差异,是这些差异对上层的查询过程透明,》在存储引擎API包含几十个底层函数,用于执行一个“开始一个事物”或者根据逐渐提取遗憾记录等操作

posted @ 2015-10-23 13:33  zwb8032fang  阅读(163)  评论(0编辑  收藏  举报