事物—事物四大特性
来源:互联网 发布:波段轻松涨停指标源码 编辑:程序博客网 时间:2024/06/04 19:43
事物—事物四大特性
原子性(Atomicity)
原子性是事物最小的单元,是不可再分的,对一个数据库小的操作。这些必须同时完成,如果有一个失败了。则一切的操作都全部失败。比如A给B转账,A是一个操作,B也是一个操作。A转账失败,则B接帐也失败
一致性(Consistency)
指在数据库操作前后是完全一致的。这个一致可以理解为对数据库操作的有效性。如果事物正常操作则系统会维持有效性,如果事物操作失败,回到事物操作前的原始状态,也要维持数据库的有效性。保证事物开始和结束后的系统始终处于一致状态。例如A给B转账,成功则维持有效性。若失败则返回到转账钱的状态并维持有效性。A的钱没有减少。B的钱也没有增加。
隔离性(Isolation)
多个事物可以同时进行且彼此之间无法访问。只有在事物完成最终的操作的时候,才可以看见结果。这种主要涉及到数据的脏读,幻读等问题。
持久性(Durability)
当一个系统崩溃时,一个事物依然可以坚持提交,当一个事物完成后。操作的结果会保存在磁盘中,永远不会被回滚。
阅读全文
0 0
- 事物—事物四大特性
- 事物的四大特性
- 事物的四大特性
- 数据库事物四大特性-ACID
- 数据库事物四大特性-ACID
- 事物的四大特性、锁
- 数据库事物四大特性-ACID
- ACDI事物的四大特性
- 数据库事物的四大特性
- 数据库事物的四大特性以及事物的隔离级别
- 事物的四大特性与隔离级别
- 数据库事物的四大特性(面试常问)
- 事物—事物的传播性与Spring事物传播特性
- 事物
- 事物
- 事物
- 事物
- 事物
- win10-64 下安装 tensorflow 和scrapy
- spring jdbcTemplate实现crud操作
- 机器学习精简教程之六——用随机梯度下降法(SGD)做线性拟合
- Eclipse连接数据库时出现Could not connect to New SQL Server
- 醒醒吧,这世界上根本没有稳定的工作
- 事物—事物四大特性
- 设计模式之禅笔记-门面模式
- CSU-ACM2017暑期训练5-三分 E
- c语言模拟实现c++的继承和多态
- CentOS下的Nginx安装配置
- 车牌识别资料整理
- Linux crontab 用法分析
- LeetCode 617. Merge Two Binary Trees
- dav-loading 专辑