Show table distributed 命令和实际使用磁盘差距过大

【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境

【TDengine 版本】

3.4.0

【操作系统以及版本】

centos7

【部署方式】容器/非容器部署

【集群节点数】

1

【集群副本数】

【描述业务影响】

【问题复现路径/shan】做过哪些操作出现的问题
一个库下只有一个超级表,理论vnode下面排除掉wal占用的存储空间就应该是这个超级表所占用的磁盘空间,但是用官方提供的show table distributed 查看磁盘和自己去服务器du排除掉wal所查看到的磁盘差距大的离谱

vnode目录下的文件中有Meta与WAL。
如果需要统计比较准确的磁盘占用率,从vnode下的tsdb目录进行统计。
另show distributed是从字节长度算的存储,与磁盘占用是有一定的差异的,此点请注意。

只统计tsdb大小和命令统计出来的大小也相差很多倍,一样的(这4个vnode就是这个库的vnode,一个库只有这一个超级表,上面有命令截图),因为数据一直在写,所以和上面截图的差距越来越大了

命令统计占用磁盘18G,实际占用磁盘高达130多G

所以不知道官网的压缩比是按照哪个统计的了,如果是按照自己给的命令算出来的压缩比,确实无法让人信服

image