電腦詞典/聯機(在線)事務處理 On-line Transaction Processing

出自 Tw.18dao.net
前往: 導覽搜尋


內容目錄: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


【名稱】:聯機(在線)事務處理 On-line Transaction Processing

【解釋】:  通常在壹個數據庫系統中,壹個事務是工作的壹個離散單位。例如,壹個數據庫事務是壹個修改壹個用戶的帳戶平衡或修改壹個庫存項的寫操作。聯機事務處理以實時的方式發生。民航定票系統和銀行ATM機器是聯機事務處理系統的壹些例子。

       傳統上,大多數聯機事務處理系統在大型計算機系統上實現,這是由于業務處理操作的複雜性,需要快速輸入/輸出、禁止和管理。壹些系統每秒處理400到500個或更多的事務。如果壹個事務必須在多個場地進行修改,那麽就需要壹個管理機制以防止重寫數據並提供同步。其他的需求包括具有卷回失效事務的能力、提供安全性特征、如果需要提供數據恢複的能力。這是通過壹個事務處理監督器來處理的。這個監督器保證了事務是完全完成的,或進行卷回,因而數據庫保證它的每個事件發生前的狀態。

       在壹個分布式環境,寫操作經常並行地在多個數據庫服務器上發生。這樣的並發事務處理需要壹個“卷回”機制,以保證在壹次寫操作中系統失效的情況下,數據庫的完整性。事務要麽壹起確認,要麽放棄。如果壹個或多個和事務有關的系統響應不壹致,這意味著系統可能出現故障或通信出現了故障,因而就會放棄壹個事務。

       下面,列出了壹些通用的事務處理(TP)監督器:

        IBM顧客控制系統(CICS)是壹種在IBM主機系統上運行的TP監督器。

        Tuxedo 是壹種分布式TP監督器,它是AT&T開發的,並由Novell的UNIX系統組推向市場。它在許多不同的計算機系統上運行,並被壹些客戶支持,這些客戶包括DOS、OS/2以及Windows。

        Encina TP監督器 是壹種基于開放軟件基金會的分布式計算環境的監督器。主要廠商,如IBM和Hewlett-Packard計劃使用Encina。

       相關條目:Encina;Transaction Processing事務處理;Tuxedo,UNIXS ystem Laboratories UNIX系統實驗室的Tuxedo;Two-Phase Commit 兩階段提交。

【序號】:571

關于“電腦詞典/聯機(在線)事務處理 On-line Transaction Processing”的用戶留言:

目前暫無留言

新增相關留言✍