硬核讨论:TiDB TSO 跳到未来时间,到底有没有无损恢复方案?

测试环境误改 PD 系统时间导致 TSO 飘到 5 年后。现象:TSO 极慢、GC 卡住、锁永生、集群基本不可用。

目前已知稳妥方案:清空数据重置 tso_base。

想问下社区:到底有没有不清空数据、无损修复 TSO 时间偏移的生产可行方案?

欢迎大佬技术对线!

2 个赞

官方无直接回退 TSO 的无损方案;可行路径仅:等真实时间追上、或用 FLASHBACK/PITR 回退到故障前,均无需清空全量数据,但非绝对无损。

1 个赞

TSO 无法直接回退,不想清数据可等待时间对齐或闪回恢复,暂无完美无损修复手段。

TSO 暂时无法直接回退。

1 个赞

TSO回退就不用想了,违背了常理啊

1 个赞

目前无法直接回退哟

1 个赞

这个问题我实际用过一段时间,从使用体验来看,TiDB 的运维确实比想象中简单,TiUP 一键部署升级,Grafana 面板一目了然。文档也比较全,大部分问题都能查到。

1 个赞

这个问题我实际用过一段时间,从使用体验来看,TiDB 的运维确实比想象中简单,TiUP 一键部署升级,Grafana 面板一目了然。文档也比较全,大部分问题都能查到。