为什么我们需要先学习 MySQL 的基础架构呢?
原因很简单,当我们需要了解一件事物的时候,我们只有站在宏观的层面,才能层层剥丝抽茧的去理解问题。举个例子,我们要看一个框架的源码,一开始就想进去研究,却发现找不着北,原因很简单,因为我们没有鸟瞰全貌,我们根本不知道入口在哪里。因此我们学习 MySQL 的时候也是这样。先从高纬度理解问题,最后看到里面有哪些组件,一层层的拆解,这样让我们对 MySQL 有更深入的理解。
本场 Chat 首先会带领大家入门了解 MySQL的基础架构由哪些组成,然后针对面试中常考的知识点和开发中常用的关键技术进行详细地阐述,帮助大家对 MySQL 做到知其然,并知其所以然。本场 Chat 您将学到如下内容:
- 了解 MySQL 连接器作用职责
- 揭开 MySQL 查询缓存
- 揭开 MySQL 分析器
- 揭开 MySQL 优化器
- 揭开 MySQL 执行器
- 揭开 MySQL 日志模块
- 揭开 MySQL 中使用二阶段提交协议在 Binlog 以及 Redo log 中的应用
- 最后利用例子巩固以上知识
阅读全文: http://gitbook.cn/gitchat/activity/5d51829eb596517f6f0ad36a
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。