请问gc时间生产环境设置多少

如题,目前生产环境版本3.0.9。默认gc时间是10分钟,不过目前由于tidb量级比较大,做全量备份基本不可能的情况下。考虑到tidb有flashback功能可以做数据回滚防止数据误删除。
gc的时间大家一般设置为多少。贵司有相关的例子吗 @pincap
如果考量到gc时间长版本过多gc成本变高,会导致明显的响应时间变长。目前tidb这边有做相关的优化吗?

GC 具体设置要根据业务来实际评估,没有办法给出经验值来设置。提到的数据量很大,具体是多大?另外集群的是偏哪种业务类型?如果更新和删除偏多,那么是 GC 设置时间不能太大,会有旧版本积累,对涉及到的表进行查询时也会扫到,直观感受就是查询变慢。防止数据误删除这块,应该是从业务角度去避免,TiDB 的数据恢复功能只能作为一个应急手段,不能依赖调大 GC 时间来找回误删除的数据。