为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【问题】 当前遇到的问题
查询(多表join,t_product是其中一个表)结果行数比实际得少.
具体经过:表t_product,80多列,在v5.0.1版本创建tiflash表会失败,最近升级到v5.0.2后,创建tiflash成功了.但是,不久后业务反馈:查到的结果行数比mysql查到的结果少;更奇怪的是,拿mysql查到的id在tidb上in 语法指定id查询,可以全部查到.不指定id反而查到更少(少很多).且能稳定重现.对比执行计划发现:指定id查,走tikv,不指定id查,走tiflash; 最后,tiflash删掉该表查询验证,结果也是对的.所以判断是tiflash的问题.
【TiDB 版本】
Release Version: v5.0.2
Edition: Community
Git Commit Hash: dc40a093a0058b95fc859f60d4b84337dbdff9f6
Git Branch: heads/refs/tags/v5.0.2
UTC Build Time: 2021-06-07 08:42:39
GoVersion: go1.13
Race Enabled: false
TiKV Min Version: v3.0.0-60965b006877ca7234adaced7890d7b029ed1306
Check Table Before Drop: false