InnoDB存储引擎

概述 作为mysql最常用的存储引擎,本文主要介绍innodb数据结构,事务,索引,锁等。基于mysql版本8.0.15; > 架构图 查看和使用I »

Author image 二道涯  

B树和B+树

概述 之前文章中介绍二叉树和红黑树,红黑树解决树的平衡问题,避免二叉树退化为一个链表的情况,牺牲增删元素时保证树平衡的耗时操作,保证查询效率。 »

高性能Mysql-索引

概述 索引在大数量量时对性能尤为重要,创建合适的索引和使用成了其中关键,本文介绍如何创建高性能的索引。 索引基础 类型 mysql中,有不同的索引类 »

Author image 二道涯  

高性能Mysql-schema与数据类型优化

选择优化的数据类型 遵循简单就好的原则,能用整形的就不用字符串。比如日期尽量用内建类型,用整形存储ip。尽量避免出现null的列,特别是对其添 »

Author image 二道涯  

高性能Mysql-性能剖析

性能优化的两个原则: 1. 我们通过任务和时间而不是资源来衡量性能。 2. 无法测量就无法优化。 完成一项任务所需要的时间分为两部分:执行时间和等待时间。 »

Author image 二道涯