MySQL技术内幕:InnoDB存储引擎
姜承尧 著
69.00元
2010年12月出版
互动网购买:http://www.china-pub.com/197220
内容简介:
本书是国内目前唯一的一本关于InnoDB的著作,由资深MySQL专家亲自执笔,中外数据库专家联袂推荐,权威性毋庸置疑。
内容深入,从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计和管理高性能、高可用的数据库系统提供绝佳的指导。注重实战,全书辅有大量的案例,可操作性极强。
全书首先全景式地介绍了MySQL独有的插件式存储引擎,分析了MySQL的各种存储引擎的优势和应用环境;接着以InnoDB的内部实现为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块,包括InnoDB存储引擎的体系结构、内存中的数据结构、基于InnoDB存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份,以及InnoDB的性能调优等重要的知识;最后深入解析了InnoDB存储引擎的源代码结构,对大家阅读和理解InnoDB的源代码有重要的指导意义。
本书适合所有希望构建和管理高性能、高可用性的MySQL数据库系统的开发者和DBA阅读。
作者简介:
姜承尧,资深MySQL数据库专家,不仅擅长于数据库的管理和维护,还擅长于数据库的开发。一直致力于MySQL数据库底层实现原理的研究和探索,对高性能数据库和数据仓库也有深刻而独到的理解。曾为MySQL编写了许多开源工具和性能扩展补丁,如广受好评的InnoDB引擎二级缓存项目。现任久游网数据库工程部经理,曾领导并参与了多个大型核心数据库的设计、实施、管理和维护,实战经验非常丰富。活跃于开源数据库以及开源软件领域,是著名开源社区ChinaUnix MySQL版块的版主,热衷于与网友分享自己的心得和体会,深受社区欢迎。
专家评论:
作者是一位非常有经验的DBA,他将自己多年在MySQL存储引擎上积累的经验融汇成了这本书,并形成了自己的研究成果,实在是让人敬佩。本书内容深入且全面,像这样有内容的书已经越来越少,像这样有研究精神的人也越来越少。我不仅要向InnoDB的初学者推荐这本书,而且还要向富有经验的DBA推荐这本书,或许他们已经掌握了一些InnoDB的应用和调优知识,但这本书能帮助他们在这个方向上再前进“一小步”。——顾懿 久游网 COO
SQL Server企业版的一颗CPU License要人民币贰拾多万,Oracle的License更是按照CPU内核数计算,这样的价格不是一般的成长型企业能承受得起的,对于有海量数据存储需求的大企业,License费用就更夸张了。可见,MySQL在数据库市场上的重要性是勿容置疑的。
然而,MySQL在教育上的投入远没有Microsoft和Oracle那样多,可以参考的书不多,其中大多数书又和帮助文档没有太多区别。毕竟,在这个心浮气躁的年代,愿意抛开杂念一心热衷于钻研IT技术的人越来越少了,坚持下来的,愿意花时间写书来分享自己经验的,就更少了。David就是这少数人当中的一个,认识他有十多年了,他给我的印象就是快乐的IT人,每次有新的发现或研究成果,都会很兴奋地跟我分享。这次,他把多年的InnoDB经验拿出来跟大家分享,完全是原创哦,希望MySQL的同行多多支持!——Tom Sawyer 玫琳凯(中国)化妆品有限公司数据库架构师
InnoDB作为MySQL非常重要的存储引擎之一,在MySQL的企业级应用中占据着非常重要的地位。目前市场上介绍MySQL的书不算多,专门讲解InnoDB引擎的书更是凤毛麟角。本书不仅剖析了InnoDB引擎的实现原理,而且结合源代码揭示了InnoDB的工作机制,是作者多年应用经验的结晶。作者本人不仅在MySQL企业级应用上具有丰富的实战经验,在数据库开发方面也有很高的造诣,开发了性能不错的InnoDB引擎二级缓存项目,为开源社区贡献了自己的一份力量。
对于广大DBA和开发者而言,要知其然,更要知其所以然,只有明白了实现原理和工作机制才能更好地解决工作中遇到的问题。不管你是学习MySQL的新手还是能熟练使用MySQL的专家级人物,不管你是一般的应用开发人员还是专业的MySQL DBA,如果你想从容面对在工作中遇到的InnoDB问题,想以更优化的方式使用InnoDB引擎,想做出满足自己业务需要的InnoDB引擎特性,你一定能从本书中找到答案。 ——杨海朝 新浪网(中国)技术有限公司高级DBA
分享到:
相关推荐
"MySQL技术内幕 InnoDB存储引擎" 《MySQL技术内幕:InnoDB存储引擎》是一本深入解析InnoDB存储引擎的经典之作,由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。本书从源代码的角度深度解析了InnoDB的...
根据提供的标题“MySQL 技术内幕:InnoDB存储引擎”,我们可以深入探讨InnoDB存储引擎的相关知识点,包括其架构原理、特点、应用场景以及优化方法等方面。 ### InnoDB存储引擎概述 InnoDB是MySQL中最常用的一种...
MySQL 技术内幕:InnoDB 存储引擎 MySQL 是一款流行的开源关系型数据库管理系统(RDBMS),自 20 世纪 70 年代以来一直作为全球众多企业和开发者的首选数据库之一。MySQL 具有强大的性能、可靠性和易用性,使其在 ...
最近在学习MySQL技术内幕 InnoDB存储引擎 第2版,整理了一些文档分享出来,同时也方便以后查看。若有不当之处,烦请批评指正。 1. MySQL体系结构和存储引擎 2. InnoDB存储引擎 2.1 InnoDB体系结构 2.2 ...
MySQL技术内幕InnoDB存储引擎-读书笔记.pdf
《MySQL技术内幕_InnoDB存储引擎_姜承尧_第2版》是一本深入探讨MySQL数据库中InnoDB存储引擎的专业书籍。作者姜承尧是数据库领域的知名专家,他的这部著作详细阐述了InnoDB引擎的核心概念、设计原理以及实际操作技巧...
《MySQL技术内幕:InnoDB存储引擎》是国内目前唯一的一本关于InnoDB的著作,由资深MySQL专家亲自执笔,中外数据库专家联袂推荐,权威性毋庸置疑。内容深入,从源代码的角度深度解析了InnoDB的体系结构、实现原理、...
第一章:mysql存储引擎1.innodb存储引擎支持事务;行锁设计;支持外键;支持非锁定读。4种事务隔离级别,默认为repeatable,同时使用next-k
《高性能mysql(第3版)》是最具代表性的进阶书籍没有之一,它是 MySQL 领域的经典之作,内容涵盖 MySQL 架构和历史,性能分析,优化,复制、备份和恢复,高可用与高可扩展性。值得每一个后端工程师多次阅读,无论是...
读书笔记:MySQL技术内幕(InnoDB存储引擎)个人编辑版
本资料包“mysql技术内幕innodb存储引擎学习.zip”显然是针对深入理解InnoDB存储引擎的学习资源,其中可能包含详细的技术讲解、实践案例和相关教程。 InnoDB存储引擎的核心特性包括: 1. **事务支持**:InnoDB提供...
MySQL技术引擎内幕 Innodb存储引擎
读书笔记:mysql技术内幕innodb存储引擎学习
本资料包包含三本关于MySQL和InnoDB的重要书籍,分别是《MySQL技术内幕InnoDB存储引擎》、《高可用MySQL:构建健壮的数据中心》以及《高性能MySQL(第2版)中文版》。这些书籍将深入探讨MySQL的架构、性能优化和高可用...
MySQL技术内幕Innodb存储引擎.xmind..........................................
读书笔记:《高性能MySQL》《MySQL技术内幕InnoDB存储引擎》阅读笔记
mysql技术内幕innodb存储引擎-学习记录-附件资源
更好的InnoDB存储引擎:内容太多,就等Inside君的《MySQL技术内幕:InnoDB存储引擎》第3版吧; 更为健壮的复制功能:复制带来了数据完全不丢失的方案,传统金融客户也可以选择使用MySQL数据库。此外,GTID在线平滑...
7.MySQL技术内幕InnoDB存储引擎 8.MySQL性能调优与架构设计--全册 9.High.Performance.MySQL.3rd.Edition.Mar.2012 九本合集,全都是pdf文件。(所有文件只需要2分哦,一共分6个文件上传) 分别为: mysql.part1.rar...
MySQL是世界上最受欢迎的关系型...通过阅读《MySQL技术内幕:InnoDB存储引擎》第一版和第二版,以及《MySQL技术内幕:SQL编程》等书籍,可以深入理解并掌握这些关键知识点,从而在实际工作中更好地利用InnoDB引擎。