书籍 MySQL是怎样运行的的封面

MySQL是怎样运行的

小孩子4919

出版时间

2020-11-01

ISBN

9787115547057

评分

★★★★★

标签

编程

书籍介绍

《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运行原理的优秀图书。

目录
第0章 楔子——阅读前必看 1
第1章 装作自己是个小白——初识MySQL 3
1.1 MySQL的客户端/服务器架构 3
1.2 MySQL的安装 3
1.3 启动MySQL服务器程序 5

显示全部
用户评论
最早是在byr bbs上见到作者在写mysql的文章,后来在掘金上发布了小册,29.9,是我这么多年来花的最值得一次
作者真的是很用心设计本书的章节顺序,从现有场景引出可能出现的问题再到解决方案设计,循序渐进的揭开mysql 的内部实现细节,每一章的知识就是那么水到渠成,这不是讲解而是在设计。国内技术书籍都有这样的态度,那一定会崛起技术上的颠覆。作者真棒,给你赞!!
对我这个小白真的太友好了!!看了索引那几章之后,简直就是推开新世界的大门啊🤩
作者超级用心,很清晰的实现方式分析,比源码好读得多,强烈推荐。 这本书勾起了我读csapp的感觉,我觉得如果是英文的话应该也会好评,可惜我不会做这个翻译…
只想把这本书藏起来,在我背诵全文之前,不能让更多人发现它。不过,怎么一点也没有集群呢,等更。
要是学每个技术都有这样一本书就好了😁
概念堆砌,作者组织刷好评
从掘金小册扩充来的书,其实两份都买了。整体内容还行,在国产作者里算良心的了。就是太口语化了,导致大部分章节太啰嗦了。而且很多描述很绕,明明一两句话简单直接说明就好了的,硬是为了“好读”绕来绕去。
由浅入深,从最简单的细节开始层层递进,讲了很多设计上的决策和思考。真的从根上理解MySQL了,是我看过最好的MySQL原理书籍,强烈推荐。
讲得非常细致,对深入了解 InnoDB 还是很有帮助的