qq_33490181
2020-09-28 13:43
采纳率: 50%
浏览 56
已采纳

InnoDB缓存中,冷区的比例默认为37%,也就是常说的3/8,是怎么计算的呢?

最近在学习存储引擎的知识,上网查了不少资料页没看到相关解释,有没有大神帮忙解释一下呢?
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • blownewbee 2020-09-28 14:11
    已采纳

    这个算一个magic number吧,选择这个比率是因为黄金分割(0.618 vs 0.382)比较接近。
    这就好比人的体温为什么是37度?正好是0~100度的37%
    为什么人感觉舒适的温度是23度,又是0~37度的62%

    点赞 评论

相关推荐 更多相似问题