MySQL知识
MySQL知识
hua1597531
这个作者很懒,什么都没留下…
展开
-
事务管理
atomic(原子性):要么都发生,要么都不发生。consistent(一致性):数据应该不被破坏。Isolate(隔离性):用户间操作不相混淆Durable(持久性):永久保存,例如保存到数据库中等 Spring提供了两种事务管理方式:编程序事务管理声明式事务管理 编程序事务管理编写程序式的事务管理可以清楚的定义事务的边界,可以实现细粒度的事务控制,比如可以通过程序代码来控制你的事务何时开始,何时结束等,与下面的声明式事务管理相比,它可以实现细粒度的事务控制。 声明式事务管理如果并不需要细粒度的事务控转载 2020-06-24 14:08:16 · 144 阅读 · 0 评论 -
Spring事务管理四大特性
事务四大特性⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个转载 2020-06-24 12:03:22 · 2103 阅读 · 0 评论