MySQL8.0 · 优化器新特性 · Cost Model, 直方图及优化器开销优化

  • 时间:
  • 浏览:10
  • 来源:大发5分排列3_大发5分排列3官方

本文基于当前最新的MySQL8.0.12版本,主统统 讲下cost model 和 histogram的用法和相关代码

MySQL当前或者 发布到MySQL8.0版本,在新的版本中,还不能看过MySQL后来被人诟病的优化器累积做了统统的改动,或者 笔者后来的工作环境是5.6,最近切换到最新的8.0版本,本文带有了这名我本人 感兴趣的和优化器相关的累积,主要包括MySQL5.7的cost model以及MySQL8.0的直方图功能。

为什么么会 会 都要配置cost model常量 ? 亲戚亲戚亲戚这名人知道MySQL或者 发展了好几十年的历史,或者 在优化器中依然使用了hardcode的权重值来衡量io, cpu等资源情况,而什么权重值实际上是基于多年前甚至十来年前的经验设定的。想看过,这麼 多年硬件