簡介
事務完成時,會啟動兩階段提交協定:
事務處理
在
計算機科學中,
事務是無法被分割的操作,
事務處理就是被分割為個體的信息處理。事務必須作為一個完整的單元成功或
失敗,不可能存在部分完成的事務。
例如,當你在網上書店購買了一本書,你用錢換了一本書(以信貸的方式)。如果你的信用是好的,一系列相關的操作會確保你拿到書並且書店會收到你的錢。然而,在交易時如果在那一系列操作中的單個操作執行失敗,整個交易就會失敗。你拿不到書,書店也不會收到你的錢。負責交易的平衡和可預測的技術就叫做事務處理。事務確保在事務型的單元中的所有操作成功完成之前,面向數據的資源不會被永久更新。通過將那些成功完成或是完成失敗的一組相關操作集中到一個單元中,能夠簡化錯誤恢復並使套用變得更加可靠。
事務處理系統包括託管面向事務的套用的計算機硬體和軟體,其執行進行業務所必需的例行事務。例如,管理銷售訂單條目,航班預訂,工資單,雇員記錄,製造業和船舶的系統。
核心事務管理器
KTM用於實現事務型的NTFS檔案系統(TxF)與事務型註冊表(TxR)。KTM依賴於Common Log File System(CLFS)。CLFS是一個通用的日誌檔案子系統,被設計用於創建數據與事件的
日誌檔案。
Microsoft Windows
Microsoft Windows(中文有時譯作
微軟視窗,通常不做翻譯)是
微軟公司推出的一系列
作業系統。它問世於1985年,起初是
MS-DOS之下的桌面環境,其後續版本逐漸發展成為主要為
個人電腦和
伺服器用戶設計的作業系統,並最終獲得了世界個人計算機作業系統的壟斷地位。此作業系統可以在幾種不同類型的平台上運行,如個人計算機(PC)、移動設備、伺服器(Server)和嵌入式系統等等,其中在個人計算機的領域套用內最為普遍。在2004年國際數據信息公司一次有關未來發展趨勢的會議上,副董事長Avneesh Saxena宣布Windows擁有終端作業系統大約70%的市場份額。