数据恢复

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

  • 【TiDB 版本】:
  • 【问题描述】:

不小心将大数据量的表truncate了,到现在tikv的容量还没有变小,请问有办法恢复嘛,在线等,急急急急!!!!!

1、检查下 gc 相关的设置查询 mysql.tidb

1)检查下 safepoint 的时间点是否在 truncate 点之前,比如safepoint 在 19:00 ,如果删除数据在 18:00,则无法恢复,如果在 20:00 可以尝试恢复。

2)如果属于可以尝试恢复的,先调整下 tikv_gc_life_time

2、tidb 数据恢复有以下两种方式:

现在查看已经无法恢复了,多谢老师。

好的,如有其他问题可新开贴继续沟通~~