技术分享 | 大数据量更新,回滚效率提升方法( 二 )


在完成最后启动操作之后 , 错误日志中会记录一条 “[Note] InnoDB: Rollback of non-prepared transactions completed” 信息 。 此方式无需等待事务回滚操作 , 完成上述操作步骤的时间即为环境恢复的时间 。
总结两种方式各有自己的优点 , 第一种方式对线上业务系统影响较小 , 不会中断在线业务 。 第二种方式效果更显著 , 会短暂影响业务连续 , 回滚所有没有提交的事务 。