发布网友 发布时间:2022-04-21 08:31
共2个回答
热心网友 时间:2023-11-08 04:58
CrashSafe指MySQL服务器宕机重启后,能够保证:
- 所有已经提交的事务的数据仍然存在。
- 所有没有提交的事务的数据自动回滚。
前面的文章讲过,Innodb通过Redo Log和Undo Log可以保证以上两点。为了保证严格的CrashSafe,必须要在每个事务提交的时候,将Redo Log写入硬件存储。这样做会牺牲一些性能,但是可靠性最好。为了平衡两者,InnoDB提供了一个系统变量,用户可以根据应用的需求自行调整。
热心网友 时间:2023-11-08 04:58
碰撞安全。。。。。。。。。追问不是吧。软件里怎么会有这个