zhanggame1
(Ti D Ber G I13ecx U)
1
【 TiDB 使用环境】测试
【 TiDB 版本】7.1
【遇到的问题:问题现象及影响】
测试环境:3节点tikv的单机测试
测试内容,新建一个表,插入1000万条数据,然后truncate.
问题:
gc使用默认10分钟设置,truncate1000万条数据的表后,等了半个小时,硬盘占用空间并没有变小
占用如下:
经过检查,占用空间的除了sst文件,还有大量log文件
重启集群后log文件只剩下一个,硬盘占用空间也得到了释放
想问问log文件什么时候会回收,gc回收多久才能释放硬盘空间
还有占用空间最多的是raftlog,这里不是业务数据为何占用最多
1 个赞
xfworld
(魔幻之翼)
6
想要操作后,直接回收空间,则需要参考使用 tikv 的手动命令,可参考官方文档:
https://docs.pingcap.com/zh/tidb/stable/tikv-control#手动-compact-单个-tikv-的数据
原理方面,可以参考 【 TiDB 开发操作的一些想法和展望】
1 个赞
system
(system)
关闭
7
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。