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