- 博客(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关注的人
RSS订阅