数据库事务

Posted sfzyk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库事务相关的知识,希望对你有一定的参考价值。

觉得这种基础的东西,有必要记录下来进行学习。
1 事务
一般是 begin transaction commit rollback 三个步骤
2 acid 特性
原子性(Atomicity) , 一致性(Consistency) , 隔离性 (Isolation) , 持续性 (Durability)

A 要么都做 要么都不做

C 事务的执行结果是 使得数据库 从一个一致性状态 到另外一个一致性 状态

I 一个事务的执行 不能被其他事务 干扰 吗即一个事务的内部操作及其使用对其他 并发事务是隔离的

D 也称为永久性(Permanence) 一个事务一旦提交,它对数据库的改变就是永久性的 ,接下来的其他操作或者故障 不应该对它有影响

以上是关于数据库事务的主要内容,如果未能解决你的问题,请参考以下文章

事务日志的用途是啥

数据库事务初识

事务分类与特性

事务特性,事务的隔离级别,并发事务可能出现的问题,spring事务 数据库锁

数据库事务系列5 分布式事务及其他

SQLServer事务java事务