码迷,mamicode.com
首页 > 数据库 > 详细

001 mysql的逻辑架构

时间:2020-05-01 21:01:29      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:核心   和我   客户   逻辑   数据库   逻辑架构   基本   想法   服务   

一 .概述

我们在使用mysql的时候,基本可以将mysql的逻辑结构分成四层,我们可以将其看成四层架构.

二 .链接层

该层这要处理客户端与mysql服务器链接的服务处理,比如我们的java客户端访问数据库,如校验账号密码等操作,

在这一层之中,我们需要注意一个核心的概念,就是mysql的链接池,我们知道连接池可以减少链接创建的性能消耗.

三 .服务层

这一层是mysql对外暴露服务的核心,包含多个基本的服务,如sql接口层,也就是我们编写的sql都是在这里进行解析的.

sql解析服务,帮助我们进行sql的解析,如sql优化器,可以帮助我们进行sql的优化,当然这个优化有的时候和我们的想法并不一致,此时我们就需要进行sql的优化了.

四.引擎层

此层是我们mysql处理的核心,包含我们常用的数据库引擎.

五.存储层

该层是我们的真正的数据进行处理的逻辑单元,我们的数据都是通过此层进行文件系统的访问和读写.

 

001 mysql的逻辑架构

标签:核心   和我   客户   逻辑   数据库   逻辑架构   基本   想法   服务   

原文地址:https://www.cnblogs.com/trekxu/p/12814459.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!