专干老熟女a片,日韩毛片免费无码无毒视频观看,日韩中文字幕免费视频,解开老师裙子猛烈进入动漫

IT技術

學習數據庫事物的一點總結
作者:
來源: 本站
發布日期: 2018/5/15 22:27:05
點擊量: 1754次
【 字體:
背景顏色:

學習數據庫事物的一點總結

一、事務(Transaction)是并發控制的基本單位。所謂的事務,它的根本是一個操作序列,這些操作都執行,或者都不執行,它是一個無法分割的工作單位。

     例如銀行轉賬:從一個賬戶扣款并使另一個賬戶贈款,這兩個操作要么都執行,要么都不執行,不能存在執行一半,否則會出現金額消失或者無中生有。所以我們能夠把整個操作的過程,看成一個事務。


二、事務是數據庫維護數據一致性的單位,在威哥事務結束時,都能保持數據一致性。事務具有四個基本特征:Atomic(原子性),Consistency(一致性),Isolation(隔離性),Durability(持久性),簡稱ACID。

  • 原子性:表示組成一個事務的多個數據庫操作是一個不可分割的原子單元,只有所有的操作執行成功,整個事務才能提交,事務中任何一個數據操作失敗,已經執行的任何操作都必須撤銷,讓數據庫返回到初始狀態。
  • 一致性:實務操作成功后,數據庫所處的狀態和他的業務規則是一致的,即數據不會被破壞。
  • 隔離性:在并發數據操作時,不同的事務擁有各自的數據空間,他們的操作不會對對方產生干擾。
  • 持久性:一旦事務提交成功后,事務中所有的數據操作都必須被持久化到數據庫中,及時事務提交之后,數據庫馬上崩潰,在數據庫重啟之后能夠通過某種及時回復數據。

數據一致性是最終目標,其他的特性都是為了達到這個目標的措施、要求或手段。

    數據庫管理系統一般采用重執行日志保證原子性、一致性和持久性,重執行日志記錄了數據庫變化的每一個動作,數據庫在一個事務中執行一部分操作后發生錯誤退出,數據庫即可以根據重執行日志撤銷已經執行的操作。對于已經提交的事務,即使數據庫崩潰,在重啟數據庫時也能夠根據日志對尚未持久化的數據進行相應的重執行操作。


掃一掃在手機打開當前頁

Contact

聯系我們

告訴我們您想要的吧!我們為當地客戶提供專業、及時的服務
地址:云南省昆明市白云路368號
電話:400-871-8716 (工作時間:09:00-18:00(周一至周五))
何總:23592693
李總:53815112
主站蜘蛛池模板: 仙桃市| 卢龙县| 精河县| 安龙县| 景洪市| 上栗县| 白玉县| 昌平区| 万荣县| 平遥县| 大关县| 宜兴市| 广饶县| 鸡西市| 沂源县| 钟祥市| 苗栗县| 同心县| 武穴市| 商南县| 乌什县| 正蓝旗| 博爱县| 理塘县| 黔江区| 商南县| 贡觉县| 冕宁县| 峨边| 平遥县| 辽阳市| 宜昌市| 和平县| 铜川市| 治多县| 宁夏| 儋州市| 聂荣县| 丰顺县| 高州市| 盐源县|