tidb数据没有做压缩怎么解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:v4.0.0-rc.2
  • 【问题描述】:把mysql中的数据导入到tidb中,然后用navicat查看数据表占用的大小发现比mysql的数据文件占用大小大6倍。
    在MySQL中
    900M
    在tidb中
    怎么让这个压缩小一点?

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出打印结果,请务必全选并复制粘贴上传。

tidb 的数据压缩是在 kv 节点的 rocksdb 层实现的,table 表中查出来的并不代表压缩后的数据,而是基于统计信息做的估算,并且误差可能较大,关于表的空间占用估算可以参考 TiDB如何查看每个库的大小