0-什么是CrashSafCrashSaf指MySQL服务器宕机重启后,能够保证:-所有已经提交的事务的数据仍然存在。-所有没有提交的事务的数据自动回滚。前面的文章讲过,Innodb通过RdoLog和UndoLog可以保证以上两点。为了保证严格的CrashSaf,必须要在每个事务提交的时候,将RdoLog写入硬件存储。这样做会牺牲一些性能,但是可靠性最好。为了平衡两者,InnoDB提供了一个系统变量,用户可以根据应用的需求自行调整。
-innodb_flush_log_at_trx_