TiDB分布式事务如何在prepare阶段失败会整体回滚吗

是的,prewrite结束事务状态就已经确定了,所以才有了async commit这种优化