tidb 出现写写冲突的原因

请问下老师,我们这里的tidb版本是5.3.1版本,设置的是悲观事务模式,系统变量autocommit为ON,tidb_disable_txn_auto_retry 的值为ON,如果语句执行完自动提交的话,那么先会以乐观事务模式提交,如果在提交过程中遇到了写写冲突,那么是不是该事务就会转为悲观事务模式,然后在悲观事务模式下,进行写写冲突的重试,重试的步骤里面是不是会重新获取事务的start.tso,重新执行 语句,重新开始两阶段提交,是这么1个过程嘛