博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DBMS事务的四大特性
阅读量:6789 次
发布时间:2019-06-26

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

数据库事务的四大特性分别是:原子性一致性隔离性持久性

特性

说明

实现

一致性

在一个事务执行之前和执行之后数据库都必须处于一致性状态。假如数据库的状态满足所有的完整性约束,也可以说数据库是一致的

DBMS的完整性子系统实现

原子性

事务是一组不可分割的操作单元,这组单元要么同时成功要么同时失败

DBMS的事务管理子系统实现

隔离性

多个用户的事物之间不能相互影响,需要相互隔离

DBMS的并发控制子系统实现

持久性

一个事务一旦提交,那么它对数据库产生的影响就是永久不可逆的,如果后面在回滚或者出现异常,都不会影响已提交的事务

DBMS的恢复管理子系统实现

 

 

 

参考:

https://www.2cto.com/database/201801/709531.html

https://www.cnblogs.com/Terry--Wu/p/6130502.html

 

转载于:https://www.cnblogs.com/NYfor2018/p/9504923.html

你可能感兴趣的文章
jmeter用BeanShell调用jar包对HTTP请求中的参数进行MD5加密
查看>>
判断页数及切换
查看>>
GraphQL ---02 GraphQL和C#结合的实战项目
查看>>
Vmware虚拟机三种网络模式详解
查看>>
【已解决】如图,说我磁盘不够,看到var目录下有的个隐藏文件夹占了46G,不知道怎么删除...
查看>>
[LintCode] O(1)检测2的幂次
查看>>
BZOJ3295:[CQOI2011]动态逆序对——题解
查看>>
Office Online简介
查看>>
房天下爬虫
查看>>
常用Shell脚本命令(备忘)
查看>>
Python中的__init__,__call__
查看>>
如何设置Navicat的显示字体与字体大小?
查看>>
【转】HttpServlet详解
查看>>
项目 04 数据库迁移工具,增加用户系统-用户中心
查看>>
程序员小笑话
查看>>
DataTable AsEnumerable 的使用
查看>>
JS滚轮事件(mousewheel/DOMMouseScroll)了解
查看>>
GDI+与GDI屏幕抓图比较
查看>>
mysql中date_add()函数的使用?
查看>>
Window系统查找并关闭进程中的端口
查看>>