美文网首页
一天一道面试题——数据库篇1(MySQL架构)

一天一道面试题——数据库篇1(MySQL架构)

作者: 猿哥媛姐 | 来源:发表于2022-02-16 14:45 被阅读0次

    说一说MySQL架构

    参考书籍《MySQL技术内幕:InnoDB存储引擎》

    MySQL架构

    这是一个看图说话的题。面试的时候没有图,所以要在脑海里面记下来。

    分层作答,MySQL架构有三层:连接层,服务层和存储引擎层。

    连接层

    连接层也就是各种客户端接入的组件,支持多种语言。

    数据服务层

    数据库服务层管理数据库连接,接收请求,执行mysql语句。组成部分:

    • 连接池组件
    • 管理服务和工具组件(备份,恢复,安全,复制,集群等功能)
    • SQL接口组件
    • 优化器组件
    • 缓冲组件

    存储引擎层

    MySQL提供了插件式的存储引擎。提供了一系列标准的管理和服务支持,这些是和存储引擎本身没有关系的抽象。常见的MySQL引擎有InnoDB,MyISAM和Memory。

    相关文章

      网友评论

          本文标题:一天一道面试题——数据库篇1(MySQL架构)

          本文链接:https://www.haomeiwen.com/subject/qiaklrtx.html