移動事務處理

事務處理是資料庫管理系統的一個基本功能,它主要用於維護數據的一致性,支持多用戶的並發訪問,使用戶可以可靠地查詢和更新資料庫。

基本介紹

  • 中文名:移動事務處理
一般來說,用戶對資料庫系統的訪問都是通過事務來完成的。在傳統的資料庫系統中,一個事務由一系列讀寫操作組成,從一個BEGIN操作開始,並以一個COMMIT或者ABORT操作結束;事務處理必須滿足原子性、一致性、隔離性和永久性4個準則。
移動資料庫系統同樣要求提供事務處理能力,以滿足移動套用的需求。但是,移動計算環境的特點以及一些新型移動套用的出現,使傳統資料庫系統中的事務處理技術已經不能適用。
根據移動計算環境的特點,移動事務處理具有以下特點:
a.移動性:這不僅指移動事務執行期間,發出事務的移動客戶機是移動的,而且事務本身也在相應地移動。
b.長事務:由於無線網路通信的低頻寬、高延遲,以及移動客戶機的頻繁斷接性,都可能使移動事務成為長事務。
c.易錯性:由於移動客戶機不如固定節點可靠,而且無線通信網路也不如固定網路穩定,因此與一般事務相比,移動事務更容易出錯。
d.異構性:由於客戶機的移動性,移動事務可能要訪問分布的異構資料庫系統。
移動事務處理技術涉及到計算機提交的分布事務的調度和執行策略,支持脫機移動事務等方式。為了使移動資料庫的事務處理更加有效,同時還應針對計算環境的低可靠性考慮如何提高移動事務的可靠性。

相關詞條

熱門詞條

聯絡我們