语句走tiflash的执行计划,看不出来用了多少内存

如果语句执行计划走了tiflash,那么目前是看不出来用了多少内存吧,这方面可以完善嘛?

现在好像看不了吧

TiFlash 的内存消耗通常发生在计算层(Data Computing),如果查询没有触发落盘(Spill to Disk),内存峰值往往在查询结束后就释放了

当查询内存使用超过设定的阈值时,TiFlash 会自动落盘,不会OOM

我找了一些资料,发现目前确实无法查到。

用trace类工具可以看到每个阶段的用时,内存占用量目前还看不出单个SQL语句的情况

升级一下版本试试咯
v7.5+:支持 查询级内存统计EXPLAIN ANALYZE 可显示 TiFlash 侧内存(需开启)。
v8.0+:支持 算子级内存统计,执行计划每个 TiFlash 算子都会显示 memory 列。