EXPLAIN SQL 中显示
image.png
其中 data size 的单位是什么呢?
验证:从hdfs 查看文件大小,并且转换单位:
hdfs dfs -ls -h /user/hive/warehouse/database.db/tableName
显示:18.4M
image.png
因此,判断data size 的单位是Kb。19368562848/10^9 = 19.3M ,这里没有严格按照1024,取1000作为估算
换算链接:
https://blog.csdn.net/weixin_42427302/article/details/113006707
1 Kb = 1024 bits 1 KB = 1024 bytes 1 Mb = 1024 Kb1 MB = 1024 KB 要注意的是传输单位的写法上, B 和 b 分别代表 Bytes 和 bits ,两者的定义是不同的.
网友评论