MySQL技术内幕

姜承尧

出版时间

2010-11-19

ISBN

9787111321880

评分

★★★★★
书籍介绍

本书是国内目前唯一的一本关于innodb的著作,由资深mysql专家亲自执笔,中外数据库专家联袂推荐,权威性毋庸置疑。

内容深入,从源代码的角度深度解析了innodb的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握innodb,更重要的是,它能为你设计和管理高性能、高可用的数据库系统提供绝佳的指导。注重实战,全书辅有大量的案例,可操作性极强。

全书首先全景式地介绍了mysql独有的插件式存储引擎,分析了mysql的各种存储引擎的优势和应用环境;接着以innodb的内部实现为切入点,逐一详细讲解了innodb存储引擎内部的各个功能模块,包括innodb存储引擎的体系结构、内存中的数据结构、基于innodb存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份,以及innodb的性能调优等重要的知识;最后深入解析了innodb存储引擎的源代码结构,对大家阅读和理解 innodb的源代码有重要的指导意义。

本书适合所有希望构建和管理高性能、高可用性的mysql数据库系统的开发者和dba阅读。

姜承尧,资深MySQL数据库专家,不仅擅长于数据库的管理和维护,还擅长于数据库的开发。一直致力于MySQL数据库底层实现原理的研究和探索,对高性能数据库和数据仓库也有深刻而独到的见解。曾为MySQL编写了许多开源工具和性能扩展补丁,如广受好评的InnoDB引擎二级缓存项目。现任久游网数据库工程部经理,曾领导并参与了多个大型核心数据库的设计、实施、管理和维护,实战经验非常丰富。活跃于开源数据库和开源软件领域,是著名开源社区ChinaUnix MySQL版块的版主,热衷于与网友分享自己的心得和体会,深受社区欢迎。

AI导读
核心看点
  • 国内首部InnoDB专著,权威解析体系结构
  • 深入源码层面,详解内存、索引与锁机制
  • 结合大量实战案例,指导高性能数据库设计
适合谁读
  • 希望深入理解MySQL内核原理的开发者
  • 负责构建高可用数据库系统的DBA
  • 对InnoDB存储引擎源码感兴趣的工程师
读前提醒
  • 部分章节含源码分析,需具备一定C++基础
  • 书中部分内容可能随版本更新而需结合新文档
  • 建议先掌握MySQL基础,再深入InnoDB细节
读者共识
  • 讲解透彻,是理解InnoDB原理的必读经典
  • 部分章节被指注水,源码分析深度见仁见智
  • 虽有小瑕疵,但对排查线上问题极具指导意义

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "“MyISAM存储引擎是....。其特点是不支持事务、表锁和全文索引。”"
  • "索引段即为B+树的非索引节点(图4-1的non-leaf node segment)。"
  • "因为没有必要对历史数据进行修改"
  • "row disk"
  • "事务的隔离性是由锁来实现的。原子性、一致性和持久性通过数据库的redo log和undo log来完成 的。redo log成为重做日志,用来保证事务的原子性和持久性。undo log用来保证事务的一致性。"
  • "若不在,则先放入到一个 Insert Buffer 对象中,好似欺骗。数据库这个非聚集的索引已经插到叶子节点,而实际并没有,只是存放在另一个位置。"
作者简介
姜承尧,资深MySQL数据库专家,不仅擅长于数据库的管理和维护,还擅长于数据库的开发。一直致力于MySQL数据库底层实现原理的研究和探索,对高性能数据库和数据仓库也有深刻而独到的见解。曾为MySQL编写了许多开源工具和性能扩展补丁,如广受好评的InnoDB引擎二级缓存项目。现任久游网数据库工程部经理,曾领导并参与了多个大型核心数据库的设计、实施、管理和维护,实战经验非常丰富。活跃于开源数据库和开源软件领域,是著名开源社区ChinaUnix MySQL版块的版主,热衷于与网友分享自己的心得和体会,深受社区欢迎。
目录
推荐序
前言
致谢
第1章 mysql体系结构和存储引擎 1
1.1 定义数据库和实例 1

显示全部
用户评论
这本书是作者的自身造诣积累。。
这本书写的还是挺不错的,匆匆忙忙看过了第一遍,感觉学到了很多知识。现在准备再看第二遍
系统性学习了下innodedb引擎原理介绍,还是很不错的,更深的还需要结合其他资料和源码看
1 对于源码讲解不太深入 2 更没有必要把不加注释的源代码放到后边 3 有些太啰嗦有些太肤浅 其实总体是本好书,我太矫情了,呵呵。感谢作者。
花5个小时浏览
咋说呢,版本太老了,作为面试的话,不建议看了
能改的都改了,性能没有任何提升,倒是发现了固态硬盘的一些奇怪属性。
这个书明明很一般啊,但是并不妨碍作者一路成为腾讯高管,时不时还炫个富
真的后边读不懂……
索引,事务,锁
下载
收藏