在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

数据库事务的特性有哪些

119次阅读
没有评论

共计 1057 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章将为大家详细讲解有关数据库事务的特性有哪些,文章内容质量较高,因此丸趣 TV 小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

数据库四大特性分别是:原子性、一致性、分离性、持久性

原子性

事务的原子性指的是,事务中包含的程序作为数据库的逻辑工作单位,它所做的对数据修改操作要么全部执行,要么完全不执行。这种特性称为原子性。

事务的原子性要求,如果把一个事务可看作是一个程序,它要么完整的被执行,要么完全不执行。就是说事务的操纵序列或者完全应用到数据库或者完全不影响数据库。这种特性称为原子性。

  假如用户在一个事务内完成了对数据库的更新,这时所有的更新对外部世界必须是可见的,或者完全没有更新。前者称事务已提交,后者称事务撤消(或流产)。DBMS 必须确保由成功提交的事务完成的所有操纵在数据库内有完全的反映,而失败的事务对数据库完全没有影响。

一致性

  事务的一致性指的是在一个事务执行之前和执行之后数据库都必须处于一致性状态。这种特性称为事务的一致性。假如数据库的状态满足所有的完整性约束,就说该数据库是一致的。

  一致性处理数据库中对所有语义约束的保护。例如,当数据库处于一致性状态 S1 时,对数据库执行一个事务,在事务执行期间假定数据库的状态是不一致的,当事务执行结束时,数据库处在一致性状态 S2。

分离性

  分离性指并发的事务是相互隔离的。即一个事务内部的操作及正在操作的数据必须封锁起来,不被其它企图进行修改的事务看到。

  分离性是 DBMS 针对并发事务间的冲突提供的安全保证。DBMS 可以通过加锁在并发执行的事务间提供不同级别的分离。假如并发交叉执行的事务没有任何控制,操纵相同的共享对象的多个并发事务的执行可能引起异常情况。

  DBMS 可以在并发执行的事务间提供不同级别的分离。分离的级别和并发事务的吞吐量之间存在反比关系。较多事务的可分离性可能会带来较高的冲突和较多的事务流产。流产的事务要消耗资源,这些资源必须要重新被访问。因此,确保高分离级别的 DBMS 需要更多的开销。

持久性

持久性意味着当系统或介质发生故障时,确保已提交事务的更新不能丢失。即一旦一个事务提交,DBMS 保证它对数据库中数据的改变应该是永久性的,耐得住任何系统故障。所以,持久性主要在于 DBMS 的恢复性能。持久性通过数据库备份和恢复来保证。

关于数据库事务的特性有哪些就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计1057字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 美女一级毛片 | 国产一区二区三区四区精华 | 婷婷久久综合九色综合88 | 国产色产综合色产在线视频 | 天天干夜夜骑 | 天天干天天综合 | 91在线电影李宗瑞 | 无码gogo大胆啪啪艺术 | 成午夜精品一区二区三区 | 亚洲视频一区 | 337p日本欧洲亚洲大胆精品 | 久久久久久久99久久久毒国产 | 少女高清影视在线观看动漫 | 国产超碰人人爽人人做 | 国产小视频在线 | 久久国产资源 | 影音先锋女人av鲁色资源网久久 | 天堂在线www天堂在线 | 久久天天躁狠狠躁夜夜网站 | 图片区小说区另类春色 | 精品国模一区二区三区 | 成人综合激情网 | 国产乱子夫妻xx黑人xyx真爽 | 亚洲精品一区二区三区四区手机版 | 国产精品久久久久久久影院 | www夜片内射视频在观看视频 | 精品毛片 | 国内精品视频一区二区三区 | 两个人看的www视频日本 | 国产精品亚洲片在线 | 欧美一级淫片漂亮的老师 | 国产日韩欧美高清 | 视频一区二区三区在线观看 | 国产91免费在线观看 | 人妻无码人妻有码中文字幕 | 欧美国产一区二区二区 | 黄动漫在线免费观看 | 经典三级四虎在线观看 | 色综合天天综合给合国产 | 夜夜爽妓女8888视频免费观看 | 色欲av蜜桃一区二区三 |