婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 淺談數(shù)據(jù)庫(kù)事務(wù)四大特性

淺談數(shù)據(jù)庫(kù)事務(wù)四大特性

熱門(mén)標(biāo)簽:怎么去開(kāi)發(fā)一個(gè)電銷機(jī)器人 湖南保險(xiǎn)智能外呼系統(tǒng)產(chǎn)品介紹 泗洪正規(guī)電話機(jī)器人找哪家 河北便宜電銷機(jī)器人軟件 簡(jiǎn)單的智能語(yǔ)音電銷機(jī)器人 南昌呼叫中心外呼系統(tǒng)哪家好 ai電話電話機(jī)器人 小程序智能電話機(jī)器人 怎么申請(qǐng)400熱線電話

數(shù)據(jù)庫(kù)四大特性分別是:原子性、一致性、分離性、持久性。下面我們看看具體介紹。

原子性

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

  事務(wù)的原子性要求,如果把一個(gè)事務(wù)可看作是一個(gè)程序,它要么完整的被執(zhí)行,要么完全不執(zhí)行。就是說(shuō)事務(wù)的操縱序列或者完全應(yīng)用到數(shù)據(jù)庫(kù)或者完全不影響數(shù)據(jù)庫(kù)。這種特性稱為原子性。

  假如用戶在一個(gè)事務(wù)內(nèi)完成了對(duì)數(shù)據(jù)庫(kù)的更新,這時(shí)所有的更新對(duì)外部世界必須是可見(jiàn)的,或者完全沒(méi)有更新。前者稱事務(wù)已提交,后者稱事務(wù)撤消(或流產(chǎn))。DBMS必須確保由成功提交的事務(wù)完成的所有操縱在數(shù)據(jù)庫(kù)內(nèi)有完全的反映,而失敗的事務(wù)對(duì)數(shù)據(jù)庫(kù)完全沒(méi)有影響。

一致性

      事務(wù)的一致性指的是在一個(gè)事務(wù)執(zhí)行之前和執(zhí)行之后數(shù)據(jù)庫(kù)都必須處于一致性狀態(tài)。這種特性稱為事務(wù)的一致性。假如數(shù)據(jù)庫(kù)的狀態(tài)滿足所有的完整性約束,就說(shuō)該數(shù)據(jù)庫(kù)是一致的。

      一致性處理數(shù)據(jù)庫(kù)中對(duì)所有語(yǔ)義約束的保護(hù)。例如,當(dāng)數(shù)據(jù)庫(kù)處于一致性狀態(tài)S1時(shí),對(duì)數(shù)據(jù)庫(kù)執(zhí)行一個(gè)事務(wù),在事務(wù)執(zhí)行期間假定數(shù)據(jù)庫(kù)的狀態(tài)是不一致的,當(dāng)事務(wù)執(zhí)行結(jié)束時(shí),數(shù)據(jù)庫(kù)處在一致性狀態(tài)S2。

分離性

      分離性指并發(fā)的事務(wù)是相互隔離的。即一個(gè)事務(wù)內(nèi)部的操作及正在操作的數(shù)據(jù)必須封鎖起來(lái),不被其它企圖進(jìn)行修改的事務(wù)看到。

      分離性是DBMS針對(duì)并發(fā)事務(wù)間的沖突提供的安全保證。DBMS可以通過(guò)加鎖在并發(fā)執(zhí)行的事務(wù)間提供不同級(jí)別的分離。假如并發(fā)交叉執(zhí)行的事務(wù)沒(méi)有任何控制,操縱相同的共享對(duì)象的多個(gè)并發(fā)事務(wù)的執(zhí)行可能引起異常情況。

      DBMS可以在并發(fā)執(zhí)行的事務(wù)間提供不同級(jí)別的分離。分離的級(jí)別和并發(fā)事務(wù)的吞吐量之間存在反比關(guān)系。較多事務(wù)的可分離性可能會(huì)帶來(lái)較高的沖突和較多的事務(wù)流產(chǎn)。流產(chǎn)的事務(wù)要消耗資源,這些資源必須要重新被訪問(wèn)。因此,確保高分離級(jí)別的DBMS需要更多的開(kāi)銷。

持久性

  持久性意味著當(dāng)系統(tǒng)或介質(zhì)發(fā)生故障時(shí),確保已提交事務(wù)的更新不能丟失。即一旦一個(gè)事務(wù)提交,DBMS保證它對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的改變應(yīng)該是永久性的,耐得住任何系統(tǒng)故障。所以,持久性主要在于DBMS的恢復(fù)性能。持久性通過(guò)數(shù)據(jù)庫(kù)備份和恢復(fù)來(lái)保證。

總結(jié)

以上就是本文淺談數(shù)據(jù)庫(kù)四大特性的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:oracle數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出命令解析、淺談oracle rac和分布式數(shù)據(jù)庫(kù)的區(qū)別、oracle 數(shù)據(jù)庫(kù)啟動(dòng)階段分析等,如有不足之處,歡迎留言指出,小編會(huì)及時(shí)回復(fù)大家并修改,努力給廣大編程愛(ài)好者提供一個(gè)更好的閱讀體驗(yàn)和優(yōu)質(zhì)文章供參考。

您可能感興趣的文章:
  • MySQL數(shù)據(jù)庫(kù)三種常用存儲(chǔ)引擎特性對(duì)比
  • ThinkPHP3.2.3數(shù)據(jù)庫(kù)設(shè)置新特性
  • 揭秘SQL Server 2014有哪些新特性(1)-內(nèi)存數(shù)據(jù)庫(kù)

標(biāo)簽:瀘州 淮安 江蘇 景德鎮(zhèn) 威海 那曲 柳州 荊門(mén)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《淺談數(shù)據(jù)庫(kù)事務(wù)四大特性》,本文關(guān)鍵詞  淺談,數(shù)據(jù)庫(kù),事務(wù),四大,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《淺談數(shù)據(jù)庫(kù)事務(wù)四大特性》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于淺談數(shù)據(jù)庫(kù)事務(wù)四大特性的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 武夷山市| 成都市| 龙门县| 乌鲁木齐县| 陵水| 遂宁市| 云南省| 陇南市| 巧家县| 左贡县| 长海县| 义乌市| 宜章县| 克什克腾旗| 岳阳市| 宁国市| 观塘区| 泉州市| 巴楚县| 大竹县| 沙洋县| 稷山县| 宾川县| 江达县| 马关县| 额尔古纳市| 北川| 临夏县| 濉溪县| 西城区| 扎兰屯市| 观塘区| 汤原县| 延庆县| 奇台县| 阿鲁科尔沁旗| 隆安县| 临澧县| 景谷| 通化县| 青岛市|