在统计数据增量指标时,采用了show data或者information_schema 里面table表的值,但发现有负值,可能是因为版本合并覆盖了?但count消耗性能大,没办法每个表都去做count,有没有办法解决这个问题
在统计数据增量指标时,采用了show data或者information_schema 里面table表的值,但发现有负值,可能是因为版本合并覆盖了?但count消耗性能大,没办法每个表都去做count,有没有办法解决这个问题
show data或者information_schema 里面table表的值可能是不对的。这个好几个原因,举个例子:比如你导入了100行数据,delete删除了90行,Doris都是标记删除,只有做compaction后才会删除,所以在没有做compaction时,table_rows 依旧是100行,但是表中只有10行。
这块的话,目前还是基于count进行精准的统计