distinct语句结果查一次变一次




distinct的字段是 单表的主键自断, 我加了条件过滤,不可能数据会变
版本是3.1.1

  1. 请问,业务上是否有 DML 操作,比如update 或者 delete 操作,那么变化了也比较正常吧?
  2. 您可以使用tidb_snapshot 设置后(参考帖子只需要设置参数时间点即可,保障gc前),来查询某个时间点的值,看看是否一致,多谢。

确定没有删除操作, 我有一个按初始时间的过滤条件, <= ‘2020-04-26’ 在mysql里面,这个数据是一次性生成填当前时间,这个条件的数据也不会做更新的, 所以,加上这个条件之后的总条数是不会变了的, count(1)的结果是静止不动的,是1053572, 但是count(distinct主键字段) 结果就开始不对劲了,就是截图里面的

能否麻烦您在tidb_snapshot 的某个时间点来查询一下,多谢。

直接升级4.0.1了 。。。。

升级后是否还有此问题呢?

问题解决了吗