服务器配置信息如下:
Tiflash副本如下:
采用Tiflash查询耗时如下:
采用Tikv查询速度如下:
表里的数据4亿多条,为什么查询速度会相差那么大呀?
首先,tiflash查询并不一定会比tikv快,tikv行存,tiflash是列存,你这个sql是select * 点查,肯定tikv快。
只查一列也是tiflash慢
额。。。见到select *就不要用TiFlash
只指定查一列也是tiflash慢
tp类型的业务一般都是行存快,列存更适合聚合之类的ap操作,建议交给优化器自主选择用tikv还是tiflash。
好的,谢谢
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。