0
点赞
收藏
分享

微信扫一扫

《MySQL——Innodb改进LRU算法》

逸省 2022-06-28 阅读 37

Innodb改进LRU.算法,实质上将内存链表分成两段。
靠近头部的young和靠近末尾的old,取5/12段为分界。 新数据在一定时间内只能在old段的头部,当在old段保持了一定的时间后被再次访问才能升级到young。
实质上是分了两段lru,这样做的好处是防止大表扫描时,内存数据被全量替换,导致内存命中率急剧下降而造成性能雪崩。
《MySQL——Innodb改进LRU算法》_链表

《MySQL——Innodb改进LRU算法》_mysql_02


举报

相关推荐

0 条评论