【預告】4/1起,頁面上方功能列以及下方資訊全面更換新版。 前往查看
線上筆記功能 將於2024/1/1 移除,請至課程與筆記使用新版筆記功能

目錄 編輯

主題:資料庫交易的四個特性(transaction properties)


想要觀看完整全文,請先登入

資料庫交易特性(transaction properties), 1.單元性Atomicity:交易必須看成一個不可分割的完整個體。它必須是全部執行做完,或者是全部不作。   2.一致性保留Concurrency:資料的完整性在交易前後仍會符合資料庫的一致規則。如:一筆錢由銀行帳戶A轉移至帳戶B,在交易前後AB兩帳戶之金額總和保持一致。 3.隔離性Isolation:雖然資料庫系統可以同時處理一個以上的交易,但是當 交易尚未處理完成時 ( 不論是 Commit 或 Rollback ),異動的資料是不可以被其他的 交易讀取的,以避免當該交易尚未處理完成時資料的不確定性,造成其他交易的不正確處理。   4.持續性Durability:當交易正成執行完成後,資料庫系統會接收到 Commit 指令,這個時候就必須將交易的資料異動內容忠實的保..

想要觀看完整全文,請先登入


關鍵字:一致性保留單元性持續性隔離性AtomicityConcurrencyDurabilityIsolation資料庫資料庫交易