【 TiDB 使用环境】v4.0.11
performance.max-txn-ttl 4.0版本TTL默认为 10 分钟,它的含义是从悲观事务第一次加锁,或者乐观事务的第一个 prewrite 开始。
pessimistic ttl 固定20s,这个是从哪里开始加锁的?
【 TiDB 使用环境】v4.0.11
performance.max-txn-ttl 4.0版本TTL默认为 10 分钟,它的含义是从悲观事务第一次加锁,或者乐观事务的第一个 prewrite 开始。
pessimistic ttl 固定20s,这个是从哪里开始加锁的?
固定 20s ttl 是这里定义的 ManagedLockTTL https://github.com/tikv/client-go/blob/master/txnkv/transaction/2pc.go#L80
如果事务执行时间较长,会有心跳定期检查并重置锁的 TTL,并确保事务累计时长不超过 max-txn-ttl。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。