《MySQL技术内幕》章节试读

出版社:机械工业出版社
出版日期:2013-5
ISBN:9787111422068
作者:姜承尧
页数:436页

《MySQL技术内幕》的笔记-第51页

慢查询日志: 记录 时间大于long_query_time的sql语句
错误日志: 记录mysql发生错误的原因
二进制日志: 记录更改的sql语句,用于point in time的恢复

《MySQL技术内幕》的笔记-第204页

本书中作者更多地还是以一个 dba 的角度来写。
本章中介绍了几个常用的数据结构,以及测试用例。primary index, secondary index, hash table
更多参考:http://www.uml.org.cn/sjjm/201107145.asp

《MySQL技术内幕》的笔记-目录 - 目录

第一章 Mysql体系结构和存储引擎
第二章 InnoDB存储引擎
第三章 文件
第四章 表
第五章 索引与算法
第六章 锁
第七章 事务
第八章 备份与恢复
第九章 性能调优
第十章 InnoDB存储引擎代码的编译和调试

《MySQL技术内幕》的笔记-第160页

介绍了 MySQL 的配置文件
日志类型:
1. 错误日志
2. 二进制日志,恢复和复制数据
3. 慢查询日志
4. 查询日志
socket 文件 本地 unix 通信
pid 文件
表结构定义文件
.frm
存储引擎文件
ibdata1
innode_file_per_table
重做日志文件
ib_logfile0 ib_logfile1
innodb 在磁盘上的表结构参考内容如下:
http://blog.jcole.us/innodb/
各种约束和分区方式

《MySQL技术内幕》的笔记-第46页

前面两章讲了 MySQL 基础的构架知识,非常简略地一个伪码描述了 MySQL 和 Innodb 的工作模式。
很多相关的参数和概念也有提到。

《MySQL技术内幕》的笔记-第7页 - 第1章 MySQL体系结构和存储引擎

NDB存储引擎是一个集群存储引擎,类似于Oracle的RAC集群,不过与Oracle RAC的share everything架构不同的是,其结构是share nothing的集群架构,因此提供更高的可用性。

《MySQL技术内幕》的笔记-第17页 - 第2章 InnoDB存储引擎

Heikki Tuuri(1964年,芬兰赫尔辛基)是InnoDB存储引擎的创始人,和著名的Linux创始人Linus是芬兰赫尔辛基大学校友。
在InnDB存储引擎的开发团队中,有来自中国科技大学的Calvin Sun。而最近又有一个中国人Jimmy Yang也加入了InnoDB存储引擎的核心开发团队,负责全文索引的开发,其之前任职于Sybase数据库公司,负责数据库的相关开发工作。

《MySQL技术内幕》的笔记-第1页 - 前言

不要相信任何的“神话”,学会自己思考。
不要墨守成规,大部分人都知道的事情可能是错误的。
不要相信网上的传言,去测试,根据自己的实践做出决定。
花时间充分的思考,敢于提出质疑。

《MySQL技术内幕》的笔记-第87页 - 第四章 表 Innodb行记录格式

compact 行记录格式, 其中讲到变长字段长度列表最多2字节,但在后面的例子中变成了3个字节,详情看图,谢谢了。


 MySQL技术内幕下载 更多精彩书评


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024