資料庫四種事物的基本性質

2021-10-13 08:31:21 字數 392 閱讀 8309

資料庫四種事物的基本性質*

原子性:(atomicity):事物中的全部操作在資料庫中是不可分割的,要麼全部成功,要麼全部失敗。

一致性(consistency):幾個並行執行的事物,其執行結果必須按某乙個順序序列執行的結果一致 ——(好比轉賬,一方轉賬給另一方100元,在轉賬途中轉賬方轉賬成功,成功後系統出現故障,但是另一方並為收到轉賬,導致異常)

隔離性(isilation):事物的執行不受其他事物的干擾,事物執行的中間結果對其他事物必須是透明的——(兩個事物之間不能存在共同執行的情況,必須要每個事物在系統中都感受不到其他的事物存在)

永續性(durability):對於任意已提交事物,系統必須保證該事物對資料庫的改變不被丟失,即使資料庫出現故障——(乙個事物一旦成功後,對於資料庫的改變必須是永久的)

資料庫四種事物的基本性質

1 原子性 atomicity 事物中的全部操作在資料庫中是不可分割的,要麼全部成功,要麼全部失敗。一致性 consistency 幾個並行執行的事物,其執行結果必須按某乙個順序序列執行的結果一致 好比轉賬,一方轉賬給另一方100元,在轉賬途中轉賬方轉賬成功,成功後系統出現故障,但是另一方並為收到轉...

資料庫事物隔離四種級別詳解

資料庫事物隔離級別有四種,按照隔離性,由低到高依次是 1.read uncommitted 2.read committed 3.repeatable read 4.serializable 按照併發性則順序相反。可能出現 不會出現 髒讀不可重複讀 幻讀read uncommitted 未提交讀 r...

資料庫事物隔離四種級別詳解

資料庫事物隔離級別有四種,按照隔離性,由低到高依次是 1.read uncommitted 2.read committed 3.repeatable read 4.serializable 按照併發性則順序相反。可能出現 不會出現 髒讀不可重複讀 幻讀read uncommitted 未提交讀 r...