网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 MySQL内核(InnoDB存储引擎卷1)
分类
作者 姜承尧//蒋鸿翔//饶珑辉//温正湖
出版社 电子工业出版社
下载
简介
编辑推荐

姜承尧、蒋鸿翔、饶珑辉、温正湖编著的《MySQL内核(InnoDB存储引擎卷1)》一共有15章,每章都像一本“迷你书”,可以单独成册。用户可以有选择地阅读,但是更推荐根据本书的组织方式进行阅读,这样会更具有条理性。《MySQL内核(InnoDB存储引擎卷1)》可以成为带领读者进入数据库存储引擎内核开发的入门书籍,帮助那些从事MySQL数据库相关行业的从业人员。

内容推荐

《MySQL内核(InnoDB存储引擎卷1)》由资深MysQL专家(姜承尧、蒋鸿翔、饶珑辉、温正湖)亲自执笔,在以往出版的两本InnoDB介绍性图书的基础之上,更深入地介绍InnoDB存储引擎的内核,例如latch、B+树索引、事务、锁等,从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量最佳实践,希望通过本书帮助用户真正了解一个数据库存储引擎的开发。

《MySQL内核(InnoDB存储引擎卷1)》可以成为带领读者进入数据库存储引擎内核开发的入门书籍,帮助那些从事MySQL数据库相关行业的从业人员。同时,本书也适合于在研究生阶段有志于进行数据库内核开发的同学阅读。

目录

第1章 概览

 1.1 InnoDB 存储引擎历史

 1.2 源码版本

 1.3 源码风格

1.3.1 源码结构

1.3.2 代码风格

 1.4 代码编译

 1.5 阅读源码次序

 1.6 思考题

 1.7 继续阅读

第2章 基本数据结构与算法

 2.1 相关文件

 2.2 内存管理系统

2.2.1 内存管理

2.2.2 通用内存池

 2.3 哈希表

2.3.1 哈希算法

2.3.2 数据结构

 2.4 双链表

2.4.1 内存双链表

2.4.2 磁盘双链表

 2.5 其他数据结构和算法

2.5.1 动态数组

2.5.2 排序

2.6 小结

 2.7 思考题

 2.8 继续阅读

第3章 同步机制

 3.1 相关文件

 3.2 基础知识

3.2.1 memory model

3.2.2 mutual exclution

3.2.3 Atomic Read-Modify-Write Operation

3.2.4 spin lock

3.2.5 死锁

 3.3 InnoDB 同步机制

3.3.1 mutex

3.3.2 rw-lock

3.3.3 wait array

3.3.4 死锁检测

 3.4 小结

 3.5 思考题

 3.6 继续阅读

第4章 重做日志

 4.1 相关文件

 4.2 相关概念

4.2.1 简介

4.2.2 物理逻辑日志

4.2.3 LSN

4.2.4 检查点

4.2.5 归档日志

4.2.6 恢复

 4.3 物理存储结构

4.3.1 重做日志物理架构

4.3.2 重做日志块

4.3.3 重做日志组与文件

 4.4 相关数据结构

4.4.1 log_group_struct

4.4.2 log_struct

……

第5章 mini-transaction

第6章 存储管理

第7章 记录

第8章 索引页

第9章 锁

第10章 B+ 树索引

第11章 Insert Buffer

第12章 缓冲池

第13章 事务处理

第14章 数据字典

第15章 服务管理

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/1 0:11:06