持久性 持久性英語Durability定義了数据库系統中保證已提交的資料庫交易transactions將永久存在持久性是ACID原子性一致性隔離性持久性四大屬性之一例如如果一個航班已回傳一個機位已成功預訂那麼即使系統崩潰該座位仍然保持預訂狀態為實現其特性可以通過在確認提交之前將資料庫交易的日誌記錄更新到非揮發性記憶體中來實現持久性 在分散式交易中所有參與的服務器必須協調才能確認提交這通常由二阶段提交完成 許多数据库管理系统通過將資料庫交易寫入交易日誌Transaction log來實現持久性只有在將交易輸入日誌後此次的資料庫交易才被視為已提交如果未來資料庫發生任何故障交易日誌將用以還原其系統狀態