1、原子性:
当一个事物中有多条sql语句,当任何一条SQL语句执行失败,整个事物中的执行成功的sql语句都会进行回滚。只有当所有的SQL语句都执行成功,事物才会进行提交。
2、一致性:
到银行转账时,你转了1000元给对方,那么你的银行卡一定会少1000元,对方的银行卡一定会多出1000元。但是两个人的总钱数还是不变的。
3、隔离性:
当两个不同的事物对同一个数据进行处理时,两个事物不会相互影响,一定会有个先有个后,一定不会出现两个事物同时操作此数据。
4、持久性:
当执行事物成功之后,数据库会永久性的保持在数据库中。
官方定义:
Atomic(原子性)
指整个数据库事务是不可分割的工作单位。只有使据库中所有的操作执行成功,才算整个事务成功;事务中任何一个SQL语句执行失败,那么已经执行成功的SQL语句也必须撤销,数据库状态应该退回到执行事务前的状态。
Consistency(一致性)
指数据库事务不能破坏关系数据的完成性以及业务逻辑上的一致性。例如对银行转帐事务,不管事务成功还是失败,应该保证事务结束后A帐号与B帐号加起来还是那些钱。
Isolation(隔离性)
分离性指并发的事务是相互隔离的。即一个事务内部的操作及正在操作的数据必须封锁起来,不被其它企图进行修改的事务看到。
分离性是DBMS针对并发事务间的冲突提供的安全保证。DBMS可以通过加锁在并发执行的事务间提供不同级别的分离。假如并发交叉执行的事务没有任何控制,操纵相同的共享对象的多个并发事务的执行可能引起异常情况。分离性指并发
Durability(持久性)
持久性意味着当系统或介质发生故障时,确保已提交事务的更新不能丢失。即一旦一个事务提交,DBMS保证它对数据库中数据的改变应该是永久性的,耐得住任何系统故障。持久性通过数据库备份和恢复来保证。
持久性意味着当系统或介质发生故障时,确保已提交事务的更新不能丢失。即对已提交事务的更新能恢复。一旦一个事务被提交,DBMS必须保证提供适当的冗余,使其耐得住系统的故障。所以,持久性主要在于DBMS的恢复性能。
分享到:
相关推荐
4. **知识的分享**:通过交流、协作等方式,将个人知识传播给他人,同时也能从他人那里学习新知识,实现知识的共创与增值。 知识的特性决定了PKM的重要性: - **不可消耗性**:知识可以被反复使用,不会因使用而...
《大智慧——失落的一角遇见大圆满》的学习教案似乎并非直接与传统的IT知识相关,而是通过寓言故事的形式传递某种哲理或生活智慧。这个故事可能借鉴了谢尔·希尔弗斯坦的绘本《失落的一角遇见大圆满》。尽管如此,...
《执业药师——阴阳五行浅识》 阴阳五行是中国传统哲学的核心概念,对于中医、中药以及古代天文学等领域具有深远影响。阴阳理论源自《易经》,它揭示了世间万物相辅相成、对立统一的规律。无极生太极,太极生两仪,...
《个人的成功——从依赖到独立》的PPT探讨了个人成长和成功的本质,核心思想是强调从依赖到独立的过程,并通过培养积极主动的态度来实现个人的全面发展。以下是该主题中的关键知识点: 1. **操之在我(Be Proactive...
这篇故事深入浅出地传达了庄子哲学的核心思想,包括对自然法则的顺应、心灵自由的追求以及辨证法的运用。 庄子是中国先秦时期重要的思想家,他的哲学主张被称为道家思想,与老子一同被视为道家学派的重要代表。庄子...
### 抓住事物特征的重要性与方法 #### 一、理解事物特征的概念 在说明文中,抓住事物的特征是指通过对事物的观察与分析,提炼出事物最显著的特点,并围绕这些特点展开论述的过程。这一过程不仅有助于读者更好地...
狼孩的例子说明,即使是在极端情况下,个人也需要社会环境才能实现完全的人类特性。 4. **当代社会的挑战**:在现代社会,随着价值观、世界观和个人主义的崛起,人们容易忽视群体的力量和相互联系的重要性。这种...
个人知识管理(Personal Knowledge Management, PKM)是个人在日常工作中获取、整理、分享和应用知识的一种策略和方法。在当今信息爆炸的时代,有效管理个人知识对于提升工作效率、创新能力和职业发展至关重要。以下...
失去安全感对4号人来说是极大的痛苦,他们愿意付出巨大代价来恢复内心的安宁。 【应对策略与成长】 4号人应学会从精神层面看待生活,接受变化,将变化视为成长的机会。通过自我反省,他们可以学会释放对不安全感的...
《跨境电商选品综合平台在大学市场的可行性研究——以湘潭大学为例》 随着全球化进程的加速,跨境电商已成为商业领域的重要组成部分,而大学市场作为年轻消费群体的聚集地,其消费潜力和创新活力不容忽视。本研究以...
《五大工具之——MSA培训教材》主要涵盖了测量系统分析(Measurement System Analysis)的相关知识,这是品质管理领域中至关重要的一个部分。MSA旨在评估和改进测量系统的性能,确保其提供的数据准确、可靠,以便...
《希望之门——大学生述职报告PPT模板》是一款专为大学生设计的工作述职报告演示文稿模板,它旨在帮助学生在各类汇报、展示活动中更专业、更有效地表达自己的工作成果和经验。这款模板以其独特的设计风格和丰富的...
【元吾氏——终极真相——万物本源的描述】 这篇文档是元吾氏关于万物本源的探讨,其中包含了他对宇宙、生命以及存在的深刻思考。元吾氏在2008年的一次特殊体验中,达到了与万物根源合一的状态,并尝试以文字来描述...
标题中的“职业生涯规划模板系列2021-机电一体化专业——大学生职业规划书”表明了本文的核心主题,即针对机电一体化专业的大学生如何进行个人职业生涯的规划。机电一体化是一门结合了机械工程、电子技术、自动化...
这种趋势的形成,源于消费者对新鲜事物的追求以及品牌对于市场更广泛覆盖的需要。因此,随着互联网技术的发展,跨界营销策略的研究具有重要的现实意义和应用价值,为企业提供了发展和创新的新思路。
尤其适合大学生,因为他们没有过多的家庭经济负担,且易于接受新鲜事物。 - 目标客户群主要是年轻人,尤其是大学生,他们不仅是主要的消费群体,而且他们的消费习惯和口味变化快速,对新颖饮品有着高度需求。 2. *...
### 电子电气架构——车载电子电气系统 #### 一、系统定义及电子电气架构概述 在探讨电子电气架构(Electrical Electronic Architecture, EEA)之前,我们首先要理解“系统”这一概念。根据定义,系统是由多个组件...
网页模板中的jQuery实现人事物关系拓扑图代码是一种可视化技术,用于展示复杂的数据关系,尤其在组织结构、项目管理、网络架构等领域应用广泛。在这个压缩包中,包含了一个用于创建这种拓扑图的代码实现,可能包括...