MySQL技术内幕InnoDB存储引擎是一本PDF中文版的电子书籍,它完整的讲解了InnoDB的体系结构和工作原理,并给合InnoDB的源代码讲解了它的内部实现机制。全书共分为10章,具体的讲解了MySQL体系结构和存储引擎,InnoDB存储引擎,文件,表,索引与算法,锁,事务,备份与恢复,性能调优,InnoDB存储引擎源代码的编译和调试等多项内容,内容由简逐渐深入,并配以源码进行讲解,力图让读者都能看懂掌握,适合所有希望构建和管理高性能、高可用性的MySQL数据库系统的开发者和DBA阅读。
内容简介
《MySQL技术内幕:InnoDB存储引擎》是国内目前唯一的一本关于InnoDB的著作,由资深MySQL专家亲自执笔,中外数据库专家联袂推荐,权威性毋庸置疑。内容深入,从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计和管理高性能、高可用的数据库系统提供绝佳的指导。注重实战,全书辅有大量的案例,可操作性极强。
全书首先全景式地介绍了MySQL独有的插件式存储引擎,分析了MySQL的各种存储引擎的优势和软件程序环境。接着以InnoDB的内部实现为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块,包括InnoDB存储引擎的体系结构、内存中的数据结构、基于InnoDB存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份,以及InnoDB的性能调优等重要的知识,最后深入解析了InnoDB存储引擎的源代码结构,对大家阅读和理解InnoDB的源代码有重要的指导意义。《MySQL技术内幕:InnoDB存储引擎》适合所有希望构建和管理高性能、高可用性的MySQL数据库系统的开发者和DBA阅读。
目录节选:
第1章 mysql体系结构和存储引擎 1.1 定义数据库和实例 1.2.mysql体系结构 1.3 mysql表存储引擎 1.3.1 innodb存储引擎 1.3.2 mylsam存储引擎 1.3.3 ndb存储引擎 1.3.4 memory存储引擎 1.3.5 archive存储引擎 1.3.6 federated存储引擎 1.3.7 maria存储引擎 1.3.8 其他存储引擎 1.4 各种存储引擎之间的比较 1.5 连接mysql 1.5.1 tcp/ip 1.5.2 命名管道和共享内存 1.5.3 unix域套接宇 第2章 innodb存储引擎 2.1.innodb存储引擎概述 2.2 innodb体系架构 2.2.1 后台线程 2.2.2 内存 2.3 masteithread 2.3.1 masterthread源码分析 2.3.2 masterthread的潜在问题 2.4 关键特性 2.4.1 插入缓冲 2.4.2 两次写 2.4.3 自适应哈希索引 2.5 启动、关闭与恢复 2.6 innodbplugin:新版本的innodb存储
版权声明:MySQL技术内幕InnoDB存储引擎 PDF中文版所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。
软件下载信息清单:
软件名称 | 发布日期 | 文件大小 | 下载文件名 |
---|---|---|---|
MySQL技术内幕InnoDB存储引擎 PDF中文版安装包 | 2024年11月2日 | 12.1M | mysqljsnm123199.zip |
软件评论