最新 最热

MySQL - 解读MySQL事务与锁机制

ACID 及它们之间的关系如下图所示,比如 4 个特性中有 3 个与 WAL 有关系,都需要通过 Redo、Undo 日志来保证等。

2021-08-17
0

MySQL - 存储引擎初探

存储引擎是 MySQL 中具体与文件打交道的子系统,它是根据 MySQL AB 公司提供的文件访问层抽象接口定制的一种文件访问机制,这种机制就叫作存储引擎 。...

2021-08-17
0

MySQL - 体系结构初探

MySQL 从最初的 1.0、3.1 到后来的 5.x ,到今天的8.x,发生了各种各样的变化。

2021-08-17
4

MySQL - Join关联查询优化 --- NLJ及BNL 算法初探

两个表 t1 和 t2 , 一样的,包括索引信息 a 字段有索引 b字段没有索引。

2021-08-17
10

MySQL - 分页查询优化的两个案例解析

任何一个系统,分页查询都是必不可少的吧 ,MySQL中的分页查询 就是 limit呗 ,你有没有感觉到 越往后翻页越慢 ,常见的SQL如下

2021-08-17
0

MySQL - order by和 group by 优化初探

脑海中要有这个联合索引在MySQL底层的B+Tree的数据结构 , 索引 排好序的数据结构。

2021-08-17
0

MySQL - 使用trace工具来窥探MySQL是如何选择执行计划的

有的时候,明明某个字段有索引,那我们一般认为走索引好一些,结果mysql走了全表扫描 , 那怎么看mysql是怎么选择的呢? 来 今天来看一看MySQL是如何循着合适的执行计划的?...

2021-08-17
0

MySQL - 索引下推 Index Condition Pushdown 初探

MySQL - 索引优化案例实操 中 关于 【Case 3 : like KK% 一般情况都会走索引】 ,我们来详细聊一聊

2021-08-17
0

MySQL - 索引优化案例实操

当然了,也不是所有的情况都不走索引, MySQL会基于Cost选择一个合适的 ,如果没有走索引,可能mysql内部可能觉得第一个字段就用范围,结果集应该很大,回表效率不高,还不如就全表扫描...

2021-08-17
0

MySQL - 锁等待及死锁初探

重点关注 : Innodb_row_lock_time_avg 、Innodb_row_lock_waits 、Innodb_row_lock_time

2021-08-17
0