深入理解MySQL底层原理

阅读: 1136

MySQL是面试中必问的问题,本课程从底层原理深入剖析MySQL的原理,彻底理解MySQL,无论在面试中还是在工作中都得心应手。

一、课程介绍

在互联网行业中,MySQL是最常用的关系型数据库,没有之一。小的应用可能单库单表,大的系统基本上都采用分库分表,最起码也是读写分离,来满足日益曾长的需求。

MySQL是面试中必问的问题,本课程从底层原理深入剖析MySQL的原理,彻底理解MySQL,无论在面试中还是在工作中都得心应手。

二、课程大纲

涉及的知识点如下:

  1. MySQL架构及其历史
  2. MySQL存储引擎
  3. InnoDB及MyISAM数据存储结构
  4. 聚簇索引及非聚簇索引 B+树索引存储结构
  5. B+树索引使用及优化
  6. InnoDB表空间
  7. MySQL查询优化器 - 如何优化
  8. InnoDB数据统计信息如何计算
  9. Explain详解
  10. 数据库事务详解
  11. MySQL二进制日志 - redo日志
  12. MySQL二进制日志 - undo日志
  13. 事务隔离级别
  14. MySQL - MVCC(多版本控制)
  15. MySQL - 各种锁详解

三、适宜人群

  1. 遇到面试MySQL问题就头疼的程序员们
  2. 想深入理解MySQL底层原理的工程师们

读后有收获,请打赏。更多精彩内容,请关注微信公众号。有疑问请加QQ交流群:454792501

全部评论

发表评论
更多精彩内容,请关注微信公众号