小巧。快速。可靠。
任選三項。

SQLite 是交易性的

交易性資料庫是指所有變更與查詢都看似原子性、一致性、隔離性與持久性 (ACID) 的資料庫。SQLite 實作 可序列化 交易,這些交易具有原子性、一致性、隔離性與持久性,即使交易因程式當機、作業系統當機或電腦斷電而中斷。

我們在此重述並擴充前一句以強調:SQLite 中單一交易內的所有變更會全部發生或完全不發生,即使將變更寫入磁碟的動作因下列原因而中斷:

前一段的說法已在 SQLite 回歸測試套件中廣泛檢查,使用模擬作業系統當機與斷電對資料庫檔案影響的特殊測試架構。

其他資訊

此頁面最後修改時間為 2022-01-08 05:02:57 UTC