请教一个问题,SQL性能优化时需要关注的两个重要指标,IO和SQL执行的子树大小,请问这两个指标有什么关系没有,为什么经常一些SQL查询这两个指标的数据是相反的,IO很低,但是子树大小确非常的大,或者IO很高,但是子树大小又很小,希望赐教,谢谢了
SQL执行的子树大小 应该是个比例值把?
很少有说 子树 的
IO 和 子树 一般成正比,但是也不排除某些特殊情况,比如 groupby 等费时计算操作
个人感觉一般情况下IO是比较关键的因素,如果IO对效率影响比子树小,再去优化后者