z1aoyu
Results
1
comments of
z1aoyu
书名:MySQL45讲 作者:丁奇 理由:看完整本,对于前十章翻来覆去的看过很多遍。总结一下我获得了什么:数据结构 索引 事务 锁的基础知识和他们之间的关联关系。从宏观认识,到细节的数据结构拆分 ,结合数据结构认识索引,到常用的索引优化规则 下推、覆盖的原理 结合日志系统(binlog undolog redolog)剖析事务的实现,结合锁理解事务和MVCC。 在后面的章节中也会给你讲解比较深的理论知识,缓存池、高低水位等一系列很实在的问题。会给你讲述场景,举的例子也都比较贴近实际,并且极客上的评论回答也是比较客观有营养的。属于抛砖引玉的一本书,挺实在的。 看完应对一般MySQL的面试你都可以给它讲的头头是道,举个例子,比如说为什么选择B+树作为索引的数据结构?你可以从适用场景到具体的原理分析的很透彻,从二分查找 二分查找树 自平衡二叉树 B树 B+树 他们之间的演变和区别 优缺点分析,Mysql选择的B+树的优点,这些方面可以彻底把数据结构聊透。 可以搭配《MySQL是怎样运行的》一起看: 《MySQL45讲》 就是 《MySQL是怎样运行的》 高度抽象的目录。 《MySQL45讲》能让你大致上知道数据结构 索引 事务 锁 这些东西的场景和具体实现,《MySQL是怎样运行的》会告诉你他们最底层的实现,举个例子,在提到索引的页的时候,《MySQL是怎样运行的》会给你很详细的解释数据页的数据结构 他们分别是干嘛的...