类别: 编程
出版年份: 2018
阅读年份: 2020
好
阅读次数: 1
总页数: 866
摘要(页): 50
原始出版语言:
英语
其他语言的翻译: 俄语, 西班牙语, 葡萄牙语, 中文
总体介绍
一本超过850页的巨著,包含16个章节和6个附录。书中包含大量代码,以及各种图表、示意图和图片。尽管篇幅庞大,但阅读起来相当轻松,毫不枯燥。每章结尾都有简要总结。我读的是该书的第3版,不过现在可能已有更新的版本。
简要概述
我经常会对某本书的各个章节进行简短复述,并着重强调书中我喜欢的某些方面。但为了节省你我的时间,我在此只提供一个简明的内容概要,你可以据此自行了解本书涉及了哪些主题。
- MySQL 的历史与架构
- MySQL 基准测试
- 服务器性能分析
- 数据库模式与数据类型的优化
- 通过索引提升性能
- 查询性能优化
- MySQL 高级功能
- 服务器参数调优
- 操作系统与硬件的优化
- 复制(Replication)
- MySQL 扩展
- 高可用性
- MySQL 在云端
- 应用层面的优化
- 备份与恢复
- MySQL 用户工具
- 附录 A:MySQL 分支与版本
- 附录 B:MySQL 服务器状态
- 附录 C:传输大文件
- 附录 D:EXPLAIN 命令
- 附录 E:锁问题的调试
- 附录 F:Sphinx 与 MySQL 的配合使用
个人评价
这是一本内容丰富的 MySQL 书籍,某种程度上可以被视为 MySQL 的替代文档。书中深入探讨了众多主题,从存储引擎和数据类型,到性能分析和复制机制,覆盖面广。即使我几乎每天都在使用 MySQL,书中仍让我学到了不少新知识,笔记足足记了50页之多(这是我做过的最详尽的读书笔记之一)。整体而言,书中许多内容也适用于其他关系型数据库,因此即使你使用其他数据库系统,只要其使用 SQL 作为主要语言,也同样能从中获益良多。