为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:v4.0.0-rc.2
- 【问题描述】:把mysql中的数据导入到tidb中,然后用navicat查看数据表占用的大小发现比mysql的数据文件占用大小大6倍。
在MySQL中
900M
在tidb中
怎么让这个压缩小一点?
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出打印结果,请务必全选并复制粘贴上传。
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出打印结果,请务必全选并复制粘贴上传。
tidb 的数据压缩是在 kv 节点的 rocksdb 层实现的,table 表中查出来的并不代表压缩后的数据,而是基于统计信息做的估算,并且误差可能较大,关于表的空间占用估算可以参考 TiDB如何查看每个库的大小