什么是事务

事务是 并发控制单元,是用户定义的一个操作序列,这些操作要么都做,要么都不做,是一个不可分割的工作单元.
事务通常以 BEGIN TRANSACTION开始,以COMMIT 或ROLLBACK结束.

事务的ACID
事务具备四个特征 :原子性, 一致性, 隔离性,持续性. 这四个特性简称ACID特性.
原子性 :事务数数据库的路基工作单位, 事务中包含的各操作要么都做,要么都不做.
一致性 :事务执行的结果必须是使数据库从一个一致性状态编导另一个一致性状态,比 如当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态, 如果数据库系统在运行中出行故障,导致有些事务尚未完成就被迫中断,这些未完成事务对数据库所做的修改有一部分已经写入到物理数据库,这时数据库就处于一个不正确的状态,或者说是不一致的状态
隔离性 :一个事物的执行不干扰其他事物的运行.
持续性 :指一个事物一旦提交,它对数据库中的数据的改变是永久性的,接下来的其他操作或故障不应该对其执行的结果又任何的影响:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值