自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 聊聊buffer pool

众所周知,mysql最小的存储单元是页,也就是说,我们在将我们需要的行数据放入buffer pool时同时也会将同一页的数据往上放,不仅如此,我们的innodb牢记我们的局部性原则,对于空间局部性那是狠狠的拿捏了,它会将同一个区的页也放入其中,看似没问题,实则问题却很大,因为buffer pool的空间是有限的,如果我们将同一个区的页都放入,可能会挤掉一些真正的热点数据,造成了预读失效和缓存污染问题,那么聪明的innodb是怎么去解决的呢?我:当然了解啊,我每天都在用,增删改查语句我是倒背如流。

2025-04-29 23:23:38 393

原创 mysql死锁问题实际场景排查与对应方法解决

在数据库操作中,死锁是一个常见的问题,尤其是在高并发的场景下。死锁会导致事务无法继续执行,影响系统性能和用户体验。

2025-01-05 00:54:55 1768

原创 redis在集群下执行命令会失效的情况

Redis作为一个高性能的键值存储系统,在分布式环境中扮演着重要的角色。然而,在Redis集群模式下,由于其分布式的特性,某些命令会失效或受到限制。本文将探讨这些情况,并提供一些解决方案。

2025-01-02 11:44:11 1149 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除