日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > 數據庫事務四大特性

數據庫事務四大特性

來源:程序員人生   發布時間:2014-05-28 13:51:06 閱讀次數:2872次

  事務的:原子性、一致性、分離性、持久性

  (1) 原子性

  事務的原子性指的是,事務中包含的程序作為數據庫的邏輯工作單位,它所做的對數據修改操作要么全部執行,要么完全不執行。這種特性稱為原子性。

  事務的原子性要求,如果把一個事務可看作是一個程序,它要么完整的被執行,要么完全不執行。就是說事務的操縱序列或者完全應用到數據庫或者完全不影響數據庫。這種特性稱為原子性。

  假如用戶在一個事務內完成了對數據庫的更新,這時所有的更新對外部世界必須是可見的,或者完全沒有更新。前者稱事務已提交,后者稱事務撤消(或流產)。DBMS必須確保由成功提交的事務完成的所有操縱在數據庫內有完全的反映,而失敗的事務對數據庫完全沒有影響。

  (2) 一致性

  事務的一致性指的是在一個事務執行之前和執行之后數據庫都必須處于一致性狀態。這種特性稱為事務的一致性。假如數據庫的狀態滿足所有的完整性約束,就說該數據庫是一致的。

  一致性處理數據庫中對所有語義約束的保護。假如數據庫的狀態滿足所有的完整性約束,就說該數據庫是一致的。例如,當數據庫處于一致性狀態S1時,對數據庫執行一個事務,在事務執行期間假定數據庫的狀態是不一致的,當事務執行結束時,數據庫處在一致性狀態S2。

  (3) 分離性

  分離性指并發的事務是相互隔離的。即一個事務內部的操作及正在操作的數據必須封鎖起來,不被其它企圖進行修改的事務看到。

  分離性是DBMS針對并發事務間的沖突提供的安全保證。DBMS可以通過加鎖在并發執行的事務間提供不同級別的分離。假如并發交叉執行的事務沒有任何控制,操縱相同的共享對象的多個并發事務的執行可能引起異常情況。

  DBMS可以在并發執行的事務間提供不同級別的分離。分離的級別和并發事務的吞吐量之間存在反比關系。較多事務的可分離性可能會帶來較高的沖突和較多的事務流產。流產的事務要消耗資源,這些資源必須要重新被訪問。因此,確保高分離級別的DBMS需要更多的開銷。

  (4)持久性

  持久性意味著當系統或介質發生故障時,確保已提交事務的更新不能丟失。即一旦一個事務提交,DBMS保證它對數據庫中數據的改變應該是永久性的,耐得住任何系統故障。持久性通過數據庫備份和恢復來保證。

  持久性意味著當系統或介質發生故障時,確保已提交事務的更新不能丟失。即對已提交事務的更新能恢復。一旦一個事務被提交,DBMS必須保證提供適當的冗余,使其耐得住系統的故障。所以,持久性主要在于DBMS的恢復性能。

  來自:http://www.cnblogs.com/kuangzhikai/

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产精品久久久久久久一区探花 | 国产精品中文字幕在线 | 欧美一区二区三区视频在线观看 | 成人欧美一区二区三区1314 | 黄色的网站在线观看 | 国产999精品久久久 99re这里只有精品在线 | 欧美日韩精品免费观看 | 91精品久久久久久久99蜜桃 | 国产欧美日韩精品一区 | 午夜神马福利视频 | 国产一区二区三区免费在线 | 久久精品国产亚洲 | 五月天婷婷导航 | 中文字幕不卡在线 | 国产一区二区免费看 | 免费九九视频 | 日韩一区二区三区免费 | 五月天婷婷导航 | 黄色大片儿. | 精品国产乱码一区二区三区 | 精品欧美一区二区三区精品久久 | 性做久久久久久免费观看欧美 | 国产a免费 | 久久免费少妇 | 亚洲一区二区黄色 | 国产一区二区三区免费观看视频 | 91嫩草影视 | 日韩一区二区三区视频 | 91久久久久久 | 成人国产精品免费观看视频 | 国产美女久久久 | 国产麻豆精品一区二区三区v视界 | 精品国产乱码久久久久久久软件 | 综合精品久久 | 精品欧美一区二区三区久久久 | 成人在线视频一区 | 成人在线播放 | 欧美天堂 | 久久99亚洲精品 | 三级黄色片 | 日韩一区二区在线播放 |