前段时间因为想要跳槽就去面试了下阿里,大家也都清楚,精通这个词在简历上属于很难把握住的一个词,如果你在你的简历上面写着你精通 XX 技术,那面试官就会默认你是真的很会,刨根问底问到你崩溃。
我之前就是在自己的简历上写了一项精通 MySQL,然后就开启了和阿里面试官的 battle 之路,当然最终结果不差,拿到了一份我很满意的高薪 offer。
我自己有一个习惯,我也建议大家也养成这个习惯。就是每次面试后我都会对这次面试进行复盘总结,一来能让我清楚自己对哪方面掌握得还不够,及时查漏补缺;二来也大概清楚了面试的方向,让自己在面试前有侧重点地去复习准备,未雨绸缪。这样一套下来,面试成功并且拿到高薪 offer 的几率一定会高很多。
当然,这次死磕到底的 MySQL 知识点我自然也有整理好,这些知识不仅可以用于面试,在日常的工作学习中也都非常有帮助。
闲话不多说,直接上干货吧,大概有 40 多个关于 MySQL 的问题,我都整理起来了
MySQL 的逻辑架构图
之前你可能经常听 DBA 同事说,MySQL 可以恢复到半个月内任意一秒的状态,惊叹的同时,你是不是心中也会不免会好奇,这是怎样做到的呢?
提到事务,你肯定不陌生,和数据库打交道的时候,我们总