同步增加事务功能,失败后能回滚