tiflash 未使用

版本: 5.2
描述: 一张表加入到tiflash之后,在执行计划中未使用到tiflash节点

贴一下语句

会有哪些原因啊

tiflash是列存,一般只有用聚合函数的时候才会走tiflash,比如count、sum这些

OK,明白了

加了group by 好像也没有用

可以先写个简单的单表查询试试

简单的可以

可以试一下这种hint的写法
https://docs.pingcap.com/zh/tidb/stable/optimizer-hints#read_from_storagetiflasht1_name--tl_name--tikvt2_name--tl_name-
不过,一般优化分析如果使用tikv的话,说明当前写法,tikv是最优解。并不是说启用了tiflash就一定会走tiflash

可以参考下这个

使用 curdate() 函数 就全表扫描,换成 left(now(),10),就能用到索引 ,是curdate()函数有什么特别吗

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。