当前位置:首页 > Mysql > 正文内容

107 透彻研究通过explain命令得到的SQL执行计划(8)

CarlZhou3年前 (2021-05-11)Mysql10677

扫描二维码推送至手机访问。

版权声明:本文由周飞的博客发布,如需转载请注明出处。

本文链接:http://szv5.cn/?id=124

相关文章

27 磁盘文件中, 40个bit位的数据头以及真实数据是如何存储的?

27 磁盘文件中, 40个bit位的数据头以及真实数据是如何存储的?

之前我们已经给大家讲到了在磁盘上存储数据的时候,每一行数据都会有变长字段长度列表,逆序存放这行数据里的变长字段的长度,然后会有NULL值列表,对于允许为NULL的字段都会有一个bit位标识那个字段是否为NULL,也是逆序排列的。 今天我们...

37 案例实战:RAID锂电池充放电导致的MySQL数据库性能抖动的优化

37 案例实战:RAID锂电池充放电导致的MySQL数据库性能抖动的优化

前面经过了几天的生产经验的一些铺垫,包括MySQL磁盘读写的机制,Linux存储系统的原理,RAID磁盘阵列的介绍,RAID锂电池定时充放电的原理,今天终于可以切入真正的生产案例的讲解了! 其实只要大家理解了之前的内容,今天真正讲解案例的...

38 案例实战:数据库无法连接故障的定位,Too many connections

38 案例实战:数据库无法连接故障的定位,Too many connections

今天要给大家分析另外一个真实的大家都经常会碰到的数据库生产故障,就是数据库无法连接的问题 大家会看到的异常信息往往是“ERROR 1040(HY000): Too many connections”,这个时候就是说数据库的连接池里已经有太...

39 案例实战:如何解决经典的Too many connections故障?背后原理是什么

今天我们继续讲解昨天的那个案例背景,其实就是经典的Too many connections故障,他的核心就是linux的文件句柄限制,导致了MySQL的最大连接数被限制,那么今天来讲讲怎么解决这个问题。 其实核心就是一行命令: ulim...

41 在Buffer Pool执行完增删改之后,写入日志文件的redo log长什么样?

昨天我们简单给大家回顾了一下在数据库里执行增删改操作的时候,redo log是用来干什么的,为什么需要这个东西,如果没有他会怎么样,有了他之后又能有什么样的效果,想必大家现在都对redo log这个东西有一定的理解了。 那么接下来我们就要...

01 天天写CRUD,你知道你的系统是如何跟MySQL打交道的吗?

01 天天写CRUD,你知道你的系统是如何跟MySQL打交道的吗?

1、Java工程师眼中的数据库是什么东西? 从今天开始,我们将要开始一个MySQL的专栏,一起来研究MySQL数据库的底层原理和各种实践案例,以及互联网公司的技术方案。 现在我们先来看看,在一个Java工程师眼中的数据库是什么东西?...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。