美文网首页安卓技术
安卓技术-数据库事务的4个要素(ACID)

安卓技术-数据库事务的4个要素(ACID)

作者: 七色瑾林 | 来源:发表于2020-02-19 10:47 被阅读0次
名称 英文 简介 应用
原子性 Atomicity 全做或全不做 日志机制
一致性 Consistency 并发数据一致 锁机制
隔离性 Isolation 事务相互独立 (独立性)
持久性 Durability 提交持久保存 -

事务(Transaction)在MySQL的流程:
begin->操作->commit/rollback

隔离性的四个级别:

名称 简介 脏读 不可重复读 幻读
读未提交 可读未提交
读已提交 提交方可读(多数数据库默认) x
可重复读 提交可读且可重读(MySQL默认) x x
序列化 事务顺序执行 x x x

备注:
脏读:使用了另一个事务未提交的数据。
不可重复读:由于事务并发,同一事务中多次读取某一数据,读到的内容不同。
幻读:一个事务的大范围操作,不能影响到另一个事务刚插入或删除的数据,仿佛操作有例外的幻觉。

相关文章

  • 二.JDBC事务

    1.事务特性(ACID) ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、...

  • 分布式事务:相关概念

    相关概念整理 1 事务 1.1 ACID ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Ato...

  • 数据库的ACID特性及事务控制

    1、数据库ACID特性: 数据库的ACID特性是数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomic...

  • Android SQLite3

    Android SQLite3Android内置了SQLite数据库。 ACID,指数据库事务正确执行的4个要素。...

  • java基础面试题总结——数据库

    1. 数据库事务4大特性(ACID), 数据库事务4大特性(ACID): 1.原子性(Atomicity): 事务...

  • ACID

    ACID ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Cons...

  • 分布式系统 - BASE理论

    ACID ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Cons...

  • 数据库重点

    0,ACID ACID指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Con...

  • 数据库的事务和隔离级别

    一、事务的基本要素(ACID) 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: 原子性(A...

  • 数据库隔离级别和实现原理

    一、数据库事务正确的四个要素(ACID)[1] 二、并行事务的四个问题 先理解锁的概念:https://www.c...

网友评论

    本文标题:安卓技术-数据库事务的4个要素(ACID)

    本文链接:https://www.haomeiwen.com/subject/gxzwfhtx.html