首页 > 数据库 >ACID数据库事务的四个特性

ACID数据库事务的四个特性

时间:2023-05-22 14:35:21浏览次数:41  
标签:事务 ACID 数据库 回滚 一致性 执行

ACID数据库事务的四个特性,这四个特性包括:

  1. 原子性 (Atomicity):事务是一个原子操作,要么全部执行成功提交,要么全部失败回滚。如果一个事务执行了一半,那么数据库会回滚所有已经完成的操作,以保证事务的原子性。
  2. 一致性 (Consistency):在事务开始和结束时,数据库必须保持一致性状态。事务执行过程中的任何修改都必须合法,使得从一个一致性状态变为另一个一致性状态。
  3. 隔离性 (Isolation):为了避免不同事务间的数据互相干扰,事务执行时必须对其他事务隔离。每个事务看到的数据应该是一个独立的快照,而不是其他事务的修改。
  4. 持久性 (Durability):一旦事务提交,其所做的更改就应该永久保存在数据库中,即使系统发生故障或重启也不会丢失。数据库应该通过日志记录来实现事务的持久性。


标签:事务,ACID,数据库,回滚,一致性,执行
From: https://blog.51cto.com/u_15954840/6323890

相关文章

  • 使用XTTS增量进行HP Unix到Soalris Sparc的数据库迁移
    11G–ReduceTransportableTablespaceDowntimeusingCrossPlatformIncrementalBackup(文档ID1389592.1) 明确提到目标端环境必须是Linux,这里该文档中的一段原话:Thesourcesystemmaybeanyplatformprovidedtheprerequisitesreferencedandlistedbelowforbo......
  • 59.怎样修改oracle数据库的db_name
    通常来说,oracle数据库的db_name一般是在创建实例时就已经确定好了,很少去修改它。。。但是如果要修改的话,一般按照如下方法:比如说将orcl1 修改成orcl21.exportORACLE_SID=orcl1  sqlplus/assysdbacreatepfilefromspfile;2.修改initorcl1.ora 文件--->in......
  • MongoDB-怎么将csv数据导入mongodb数据库的某张表中
    背景介绍背景就是开发突然问我能不能往数据库导数据,然后只需要某几列的数据。我的第一想法是:用python脚本读取csv文件,将内容拼接成json格式的文本,然后用脚本的方式导入。后来发现我用的GUI工具就可以直接导入数据到数据库中。实现过程既然有工具能够直接导入,那肯定就用现成的工具导......
  • MySQL数据库的一些常见问题
    博主介绍:–我是了凡微信公众号【了凡银河系】期待你的关注。未来大家一起加油啊~前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。下面记录一些关于MySQL一些常见的问题文章目录前言1.数据库三大范式2.MySQL存储引擎Mylsam和InnoDB有哪些......
  • 1千小学必知百科知识题库ACCESS\EXCEL数据库
    《小学必知百科知识题库ACCESS数据库》主要针对小学阶段的内容编制。通过智力问答的形式,将不同科目的知识串联起来,让知识通过你问我答的形式记忆的更加深刻。每天随机问孩子十个问题,不需多久孩子的知识面就丰富很多。分类情况为:地理(共217条)、科学(共203条)、历史(共178条)、社会(共13......
  • MySQL 查询数据库表的数量
    MySQL查询数据库表的数量 1.获取指定数据库的表的数量SELECTCOUNT(*)TABLES,table_schemaFROMinformation_schema.TABLESGROUPBYtable_schema; 2.获取mysql下所有数据库表的数量SELECTCOUNT(*)TABLES,table_schemaFROMinformation_schema.TABLESWHEREtable_......
  • 500多条汉字常见错别字题库ACCESS\EXCEL数据库
    之前发过一个叫《汉字英雄100个最容易错误的汉字》的ACCESS数据库,严格的说这个数据库不算题库,因为没有选项;而今天的这个《汉字常见错别字题库ACCESS数据库》却是有选项的题库:这些题目出自历届高考的易错字大全。想测试下自己的语文功力吗?想提高自己的汉语水平吗?还在等什么,快来试......
  • 819古玩文物鉴赏ACCESS\EXCEL数据库
    古玩,又称文物、骨著等,被视做人类文明和历史的缩影,融合了历史学、方志学、金石学、博物学、鉴定学及科技史学等知识内涵。《古玩文物鉴赏ACCESS数据库》包含了:陶瓷、翡翠、书画、青铜器、紫砂壶、雕品、钱币、家具、奇石等等。希望对您在古玩方面提供一定的参考价值。古......
  • 9万多条执业医师资格考试题库ACCESS\EXCEL数据库
    《9万多条执业医师资格考试题库ACCESS数据库》搜集了大量执业医师资格考试试题,包括临床执业医师资格考试试题、口腔执业医师资格考试试题、中医执业医师资格考试试题、中西医结合执业医师资格考试试题、公卫执业医师资格考试试题等。分类情况包含:临床执业医师(22428条)、口腔执业......
  • 1万多条司法资格考试题库ACCESS\EXCEL数据库
    《1万多条司法资格考试题库ACCESS版》搜集了大量司法资格考试试题,包括试卷一、试卷二、试卷三、试卷四等科目。同类的数据库有《9万多条执业医师资格考试题库ACCESS数据库》、《6万多条会计从业资格考试题库ACCESS版》、《近7万多条证券从业资格考试题库ACCESS版》、《1万多条一级......