MySQL技术内幕InnoDB存储引擎pdf下载pdf下载

MySQL技术内幕InnoDB存储引擎百度网盘pdf下载

作者:
简介:本篇主要提供MySQL技术内幕InnoDB存储引擎pdf下载
出版社:山东布克图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍



商品参数

MySQL技术内幕 InnoDB存储引擎(第二版)
            定价 79.00
出版社 机械工业出版社
版次 2
出版时间 2013年05月
开本 16开
作者 姜承尧
装帧 平装
页数 424
字数
ISBN编码 9787111422068


内容介绍

《MySQL技术内幕:InnoDB存储引擎(第2版)》由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内唯一一本关于InnoDB的专著,本书的第1版广受好评,第2版不仅针对zui新的MySQL 5.6对相关内容进行了全面的补充,还根据广大读者的反馈意见对第1版中存在的不足进行了完善,全书大约重写了50%的内容。本书从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量zui佳实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计管理高性能、高可用的数据库系统提供jia的指导。
全书一共10章,首先宏观地介绍了MySQL的体系结构和各种常见的存储引擎以及它们之间的比较;接着以InnoDB的内部实现为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块的实现原理,包括InnoDB存储引擎的体系结构、内存中的数据结构、基于InnoDB存储引擎的表和页的物理存储、索引与算法、文件、锁、事务、备份与恢复,以及InnoDB的性能调优等重要的知识;zui后对InnoDB存储引擎源代码的编译和调试做了介绍,对大家阅读和理解InnoDB的源代码有重要的指导意义。
《MySQL技术内幕:InnoDB存储引擎(第2版)》适合所有希望构建和管理高性能、高可用性的MySQL数据库系统的开发者和DBA阅读。




目录

前言
第1章 MySQL体系结构和存储引擎1
1.1 定义数据库和实例1
1.2 MySQL体系结构3
1.3 MySQL存储引擎5
1.3.1 InnoDB存储引擎6
1.3.2 MyISAM存储引擎7
1.3.3 NDB存储引擎7
1.3.4 Memory存储引擎8
1.3.5 Archive存储引擎9
1.3.6 Federated存储引擎9
1.3.7 Maria存储引擎9
1.3.8 其他存储引擎9
1.4 各存储引擎之间的比较10
1.5 连接MySQL13
1.5.1 TCP/IP13
1.5.2 命名管道和共享内存15
1.5.3 UNIX域套接字15
1.6 小结15
第2章 InnoDB存储引擎17
2.1 InnoDB存储引擎概述17
2.2 InnoDB存储引擎的版本18
2.3 InnoDB体系架构19
2.3.1 后台线程19
2.3.2 内存22
2.4 Checkpoint技术32
2.5 Master Thread工作方式36
2.5.1 InnoDB 1.0.x版本之前的Master Thread36
2.5.2 InnoDB1.2.x版本之前的Master Thread41
2.5.3 InnoDB1.2.x版本的Master Thread45
2.6 InnoDB关键特性45
2.6.1 插入缓冲46
2.6.2 两次写53
2.6.3 自适应哈希索引55
2.6.4 异步IO57
2.6.5 刷新邻接页58
2.7 启动、关闭与恢复58
2.8 小结61
第3章 文件62
3.1 参数文件62
3.1.1 什么是参数63
3.1.2 参数类型64
3.2 日志文件65
3.2.1 错误日志66
3.2.2 慢查询日志67
3.2.3 查询日志72
3.2.4 二进制日志73
3.3 套接字文件83
3.4 pid文件83
3.5 表结构定义文件84
3.6 InnoDB存储引擎文件84
3.6.1 表空间文件85
3.6.2 重做日志文件86
3.7 小结90
第4章 表91
4.1 索引组织表91
4.2 InnoDB逻辑存储结构93
4.2.1 表空间93
4.2.2 段95
4.2.3 区95
4.2.4 页101
4.2.5 行101
4.3 InnoDB行记录格式102
4.3.1 Compact行记录格式103
4.3.2 Redundant行记录格式106
4.3.3 行溢出数据110
4.3.4 Compressed和Dynamic行记录格式117
4.3.5 CHAR的行结构存储117
4.4 InnoDB数据页结构120
4.4.1 File Header121
4.4.2 Page Header122
4.4.3 Infimum和