前言
提起MySQL,其实网上已经有一大把教程了,为什么我还要写这篇文章呢,大概是因为网上很多网站都是比较零散,而且描述不够直观,不能系统对MySQL相关知识有一个系统的学习,导致不能形成知识体系。为此我撰写了这篇文章,试图让这些底层架构相关知识更加直观易懂:
- 尽量以
图文
的方式描述技术原理; - 涉及到关键的技术,附加
官网
或者技术书籍
来源,方便大家进一步扩展学习; - 涉及到的
背景知识
尽可能做一个交代,比如讨论到log buffer的刷盘方式,延伸一下IO写磁盘相关知识点。
好了,MySQL从不会到精通系列马上就要开始了(看完之后还是不会的话…请忽略这句话)。
一面:70分钟
突击电话面试
正思考着项目功能模块,阿里面试官打来了电话,开始了阿里一面。
阿里面试官自我介绍,介绍了5分钟左右,部门的情况,主要的业务
提问开始
- 会哪些操作系统
Linux会一点 - 说一下操作指令,怎么看cpu,看进程,看端口
- 操作系统进程间通信
- 追问了一个信号相关的问