数据库事务的四大特性

原子性 Atomicity


概念

  1. 事务的原子性是指事务必须是一个原子的操作序列单元
  2. 事务中包含的各项操作在一次执行过程中,只允许出现两种状态之一,要么都成功,要么都失败

一致性 Consistency


概念

  1. 事务的一致性是指事务的执行不能破坏数据库数据的完整性和一致性
  2. 一个事务在执行之前和执行之后,数据库都必须处以一致性状态
  3. 例如,如果从A账户转账到B账户,不可能因为A账户扣了钱,而B账户没有加钱

隔离性 Isolation


概念

  1. 事务的隔离性是指在并发环境中,并发的事务是互相隔离的
  2. 一个事务的执行不能被其它事务干扰

持久性 Duration


概念

  1. 事务的持久性是指事务一旦提交后,数据库中的数据必须被永久的保存下来
  2. 即使服务器系统崩溃或服务器宕机等故障
  3. 只要数据库重新启动,那么一定能够将其恢复到事务成功结束后的状态

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北顾丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值