# MySQL是怎样运行的：从根儿上理解MySQL

> 金屋电子书图书详情的 Markdown 版本。

- 规范页面：https://pdfs.top/book/ed9at
- Markdown 版本：https://pdfs.top/book/ed9at.md
- 作者：小孩子4919
- ISBN：9787115547057
- 出版社：人民邮电出版社
- 出版日期：2020-11-01
- 语言：中文
- 分类：计算机、互联网与世界广域网
- 评分：9.4
- 可用格式：PDF（88.13 MB，456 页）
- 更新时间：2026-08-04 12:23:20

## 下载方式

本站不在 Markdown 页面直接提供文件地址。请前往规范页面，点击对应格式的下载按钮完成下载。

### PDF

- 文件格式：PDF
- 文件大小：88.13 MB
- 页数：456 页
- 下载说明：请打开规范页面 https://pdfs.top/book/ed9at，点击 PDF 的下载按钮完成下载。


## 内容简介

《MySQL是怎样运行的：从根儿上理解 MySQL》采用诙谐幽默的表达方式，对MySQL的底层运行原理进行了介绍，内容涵盖了使用MySQL的同学在求职面试和工作中常见的一些核心概念。

《MySQL是怎样运行的：从根儿上理解 MySQL》总计22 章，划分为4个部分。第1部分介绍了MySQL入门的一些知识，比如MySQL的服务器程序和客户端程序有哪些、MySQL的启动选项和系统变量，以及使用的字符集等。第2部分是本书后续章节的基础，介绍了MySQL的一些基础知识，比如记录、页面、索引、表空间的结构和用法等。第3部分则与大家在工作中经常遇到的查询优化问题紧密相关，介绍了单表查询、连接查询的执行原理，MySQL基于成本和规则的优化具体指什么，并详细分析了Explain语句的执行结果。第4部分则是与MySQL中的事务和锁相关，介绍了事务概念的来源，MySQL是如何实现事务的，包括redo日志、undo日志、MVCC、各种锁的细节等。

尽管《MySQL是怎样运行的：从根儿上理解 MySQL》在写作时参考的MySQL源代码版本是5.7.22，但是大部分内容与具体的版本号并没有多大关系。无论是很早之前就已身居MySQL专家的人员，还是希望进一步提升技能的DBA，甚至是三五年后才会入行的“萌新”，本书都是他们彻底了解MySQL运行原理的优秀图书。
