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

84 案例实战:陌生人社交APP的MySQL索引设计实战(四)

CarlZhou3年前 (2021-05-09)Mysql10414

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

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

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

相关文章

13 从磁盘读取数据页到Buffer Pool的时候,free链表有什么用?

13 从磁盘读取数据页到Buffer Pool的时候,free链表有什么用?

1、数据库启动的时候,是如何初始化Buffer Pool的? 现在我们已经搞明白一件事儿了,那就是数据库的Buffer Pool到底长成个什么样,大家想必都是理解了 其实说白了,里面就是会包含很多个缓存页,同时每个缓存页还有一个描述数据...

25 对于VARCHAR这种变长字段,在磁盘上到底是如何存储的?

1、一行数据在磁盘上存储的时候,包含哪些东西? 上一讲我们已经告诉了大家,一行数据在磁盘上存储的时候,其实不仅仅是包含我们想象的那一点数据,他还包含了很多其他的信息,之前告诉大家,一行数据的存储格式大致如下所示。 变长字段的长度列表,n...

29 理解数据在磁盘上的物理存储之后,聊聊行溢出是什么东西?

29 理解数据在磁盘上的物理存储之后,聊聊行溢出是什么东西?

一篇文章我们已经理解清楚了一行数据在磁盘上的物理存储结构了,其实理解了这个,你也就理解了每一行数据在磁盘上是如何存储的,以及他被加载到缓存里来的时候,一行数据都包含哪些东西了。 今天我们来聊聊行数据的物理存储的一个高阶的话题,就是行溢出到...

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这个东西有一定的理解了。 那么接下来我们就要...

发表评论

访客

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