【MySQL】服务器异常停止的事物会如何应对

【MySQL】服务器异常停止的事物会如何应对,第1张

概述事物在服务器异常终止后会发生的情况可以结合这篇文章来看:https://blog.csdn.net/fangkang7/article/details/97379306事物在 *** 作过程中没有进行commit,服务器终止我们都知道事物有俩个日志文件分别是redo log(重做日志)undo log(回滚日志)如果服务器重启会执行undo log,把数据还原为初始状态事物在 *** 作过程中进程c...

事物在服务器异常终止后会发生的情况
可以结合这篇文章来看:https://blog.csdn.net/fangkang7/article/details/97379306

事物在 *** 作过程中没有进行commit,服务器终止

我们都知道事物有俩个日志文件分别是
redo log(重做日志)
undo log(回滚日志)
如果服务器重启会执行undo log,把数据还原为初始状态

事物在 *** 作过程中进程commit,但是还没来得及把数据写入磁盘,服务器异常终止


而这个过程就是我们之前解析的innodb_flush_log_at_trx_commit 这个参数决定的

总结

以上是内存溢出为你收集整理的【MySQL】服务器异常停止的事物会如何应对全部内容,希望文章能够帮你解决【MySQL】服务器异常停止的事物会如何应对所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1151709.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存