博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库事务的四个特性及含义
阅读量:6293 次
发布时间:2019-06-22

本文共 398 字,大约阅读时间需要 1 分钟。

hot3.png

事务transanction正确执行的四个基本要素。

原子性:针对整个中所有执行的操作,要么全部完成,要么全部不完成,不可能停在中间某个环节。如果事务在执行过程中发生了错误,会被回滚(Rollback)到事务开始前的状态,如同这个事务从来没有执行过。

一致性:在事务开始前和结束后,数据库的完整性约束没有被破坏。

隔离性:隔离状态执行事务,使它们好像是在给定时间内执行的唯一。如果有两个事务,运行在相同的时间内,执行 相同的功能,事务的隔离性将确保每一事务在系统中认为只有该事务在使用系统。这种属性有时称为串行化,为了防止事务操作间的混淆,必须串行化或序列化请 求,使得在同一时间仅有一个请求用于同一数据。

持久性:在事务完成以后,该事务所对数据库所作的更改便持久的保存在数据库之中,并不会被回滚。

转载于:https://my.oschina.net/u/2971691/blog/804619

你可能感兴趣的文章
最小排列数
查看>>
[C] zintrin.h: 智能引入intrinsic函数 V1.01版。改进对Mac OS X的支持,增加INTRIN_WORDSIZE宏...
查看>>
uva 101 The Blocks Problem
查看>>
Linux终端中设置vi编辑命令
查看>>
setup vaio winxp
查看>>
EBS FORM(10g)开发步骤
查看>>
Java 旋转数组查找旋转点和任意元素(元素可重复)
查看>>
悲观锁和乐观锁详解
查看>>
KV数据存储:持久化
查看>>
Data Structures with C++ Using STL Chapter 3算法概述---笔记
查看>>
VS2010 ,工程文件减肥
查看>>
国外程序员收集整理的PHP资源大全
查看>>
C#对图片文件的压缩、裁剪操作初探
查看>>
linux磁盘满时,如何定位并删除文件
查看>>
IOS 面试 --- 动画 block
查看>>
二叉树路径和
查看>>
图像处理之霍夫变换(直线检測算法)
查看>>
【AllJoyn专题】基于AllJoyn和Yeelink的传感器数据上传与指令下行的研究
查看>>
收集:搜罗或看到的搞笑桥段
查看>>
Windows 安装 psutil
查看>>