事务是作为一个逻辑单元执行的一系列操作。

ACID四大特性:

A原子性:事务必须是原子工作单元,其对于数据的修改,要么全都执行,要么全都不执行。(比如一个简单的涉及到两个即以上操作的行为,不会存在部分执行的情况)

C一致性:事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有的规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(比如B树索引或者双向链表)都必须是正确的。(eg:在转账中,在转账开始时转账双方的总金额是1000元,那么当他们转帐结束时的总金额也必须是1000元)

I隔离性:由并发事务所作的修改必须与任何其他并发事务所作的修改隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,要么是修改它之后的状态,事务不会查看数据的中间状态,这称为可串行性。因为它能够重新装载起始数据,并且重插一系列操作以使数据结束时的状态与原始事务执行的状态相同

D持久性:事务完成之后,它对于系统的影响是永久性的。该修改即使出现系统故障也将一直保持

事务的概念以及事物的四大特性相关推荐

  1. 数据库事物的四大特性(ACID)以及隔离级别

    事物的性质 事务的特性通常被概括为"ACID"原则即原子性(Atomicity).一致性(Consistency).隔离性(Isolation)和持久性(Durability). ...

  2. 事务概念和事务四大特性和隔离级别

    什么是事务 事务四大特性 原生的JDBC事务处理 事务的隔离级别

  3. 不属于mysql事物的特性_mysql基础---事务 事务的四大特性(ACID) 四种隔离级别

    一.事务 mysql中,事务是一个最小的不可分割单元.事务能够保证一个业务的完整性. eg:银行转账 a -> -100 update user set money=money-100; b - ...

  4. 数据库 事务 四大特性 原子性Atomic 一致性Consistent 隔离性Insulation Isolation 持久性Duration 隔离级别

    https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%BA%93%E4%BA%8B%E5%8A%A1/9744607?fr=aladdin 数据库事务 ...

  5. 数据库事务的四大特性以及事务的隔离级别

    本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别. 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务 ...

  6. 怎么实现事务_你可能知道事务的四大特性,但是不一定知道“事务的实现原理”...

    说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景: 面试官:"事务的四大特性是什么?"我:"ACID,即原子性(Atomicity).隔离性 ...

  7. 数据库事务的四大特性以及事务的隔离级别详解

    作者 : fjdingsd 来源 : 博客园 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别. 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ ...

  8. 事务的四大特性、事务处理开始与结束、v$transactio、 v$LOCK

    数据库事务的四大特性:ACID 事务的4大特性(ACID): 原子性(Atomicity):事务是数据库的逻辑工作单位,它对数据库的修改要么全部执行,要么全部不执行.一致性(Consistemcy): ...

  9. 事务的四大特性和隔离级别

    1.事务的四大特性(ACID):指数据库事务正确执行的四个基本要素的缩写.包含:原子性(Atomicity).一致性(Consistency).隔离性(Isolation).持久性(Durabilit ...

最新文章

  1. CUDA C 纹理提取Texture Fetching
  2. python建立访客记录
  3. 求数组中的最大数,最小数。
  4. 函数调用和尾递归的一点认识
  5. Spring框架基础知识
  6. python alpha beta_python – 使用alphabeta TicTacToe找到最佳移动
  7. linux ntp软件下载,Linux_Linux时区同步问题(安装ntp软件过程),下载了一个windows的NTP服务程序 - phpStudy...
  8. __init、__initdata和__exit、__exitdata
  9. 毕业多年没稳定的收入...大龄转行做自动化测试,现在已经快年薪30W
  10. 代码格式化工具 Clang-format
  11. 后台扫描工具 - 御剑(珍藏版)附下载
  12. URLDecoder用法
  13. excel教程自学网_企业Office办公软件自学视频教程word/excel/ppt 2003 2013 2016全套
  14. 物联网安全硬件修改系列-硬改
  15. C#实现将文件、文件夹压缩为压缩包
  16. 想查看实时卫星影像?最近一周就不错了
  17. java类的构造方法编程训练—买可乐
  18. 百度笔记聚合是什么?
  19. Windows Service 介绍
  20. 关于java多参数的传值问题解析

热门文章

  1. 聆听朱清时教授讲创新
  2. SPEC2000程序编译和性能热点分析
  3. java 获取两颜色值的中间值
  4. 福州118个地名解读
  5. 新思维研究生英语第1-12单元 课文翻译习题答案
  6. 神奇的Gamma函数
  7. 利用matlab与eeglab对EEG信号(脑电)进行处理分段与保存
  8. react hooks_使用Spring Cloud Gateway保护React式微服务
  9. 四旋翼无人机学习第4节--STM32、MPU9250等器件的绘制
  10. 亚信安全与新华三达成战略合作联手打造“更安全”的云数据中心