好评笔记 2025-01-18 20:12 采纳率: 100%
浏览 3
已结题

MySQL数据库的事务介绍

详细介绍MYSQL的事务,包括ACID、隔离级别、以及如何解决并发带来的问题。

  • 写回答

2条回答 默认 最新

  • Good Note 2025-01-18 20:12
    关注

    事务的特性:ACID

    1. 原子性(Atomicity)

    2. 一致性(Consistency)

    3. 隔离性(Isolation)

    4. 持久性(Durability)
      事务并发带来的问题

    5. 更新丢失 (Lost Update)

    6. 脏读 (Dirty Read)

    7. 不可重复读 (Non-Repeatable Read)

    8. 幻读 (Phantom Read)
      总结
      事务的隔离级别

    9. 读未提交(Read Uncommitted)

    10. 读已提交(Read Committed)

    11. 可重复读(Repeatable Read)

    12. 串行化(Serializable)
      隔离级别总结
      选择合适的隔离级别
      各隔离级别中具体解决并发问题的方案
      如何解决脏读
      如何解决不可重复读
      如何避免幻读
      ————————————————

                           版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
      

    原文链接:https://blog.csdn.net/haopingbiji/article/details/145231179

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月26日
  • 已采纳回答 1月18日
  • 创建了问题 1月18日