v7.5.1
按照官方文档描述
统计信息准确,为什么读 TiFlash 更快,而优化器选择了 TiKV?
目前区别 TiFlash 和 TiKV 的代价模型还比较粗糙,可以调小 tidb_opt_seek_factor 的值,让优化器倾向于选择 TiFlash。
测试 默认值是执行计划cost如下
参数值调大 cost没变化
参数值调小 cost没变化,执行计划未选择tikv
另外format=‘cost_trace’ 和format=verbose 里的estcost差异较大。 costFormula中公式里的各种tfilash_factor的值如何调整?