本文会介绍全脉络mysql的核心内容。
计算机硬件
- CPU
- 内存
- 存储
- 通信设备
操作系统
- linux内核
- 进程与线程
- 内存
- 文件系统
- 网络
- 性能工具与调优
- 集群与高可用
mysql
- mysql文件结构与内存结构(mysql包括哪些文件与各文件作用,mysql内存)
- mysql安装与配置(安装方法,初始化,配置参数)
- mysql基础知识(SQL基础,mysql函数,mysql的基础特征)
- mysql协议与网络交互
- mysql缓存
- SQL的解析与优化 (词法分析,语法分析,语义分析,解析语法树,SQL关系代数,SQL优化)
- SQL的执行(查询执行,redo,undo,change buffer等)
- 性能调优方法与工具
- 高可用
网友评论