MySQL内核高频面试题及详细答案(实战向).docx

MySQL内核高频面试题及详细答案(实战向).docx

MySQL内核高频面试题及详细答案(实战向)

一、MySQL整体架构与存储引擎

1、简单说下MySQL的整体分层架构,各层核心作用是什么?

MySQL整体分为四层架构,从上到下依次为连接层、服务层、引擎层、存储层,是面试核心基础考点:

1.连接层:负责客户端连接处理、权限校验、连接池管理。主要工作是接收TCP连接,验证账号密码、主机权限,同时缓存空闲连接,避免频繁创建销毁连接造成性能损耗,是MySQL对外交互的入口。

2.服务层(核心层):MySQL核心功能实现层,包含查询解析器、预处理器、优化器、执行器、查询缓存、日志记录等模块。负责接收SQL语句,完成语法校验、语义分析、生成最优执行

文档评论(0)

1亿VIP精品文档

相关文档