事務的四個基本特徵

2021-10-03 12:58:06 字數 440 閱讀 5316

事務是併發控制的單位,是使用者定義的乙個操作序列。這些操作要麼都做,要麼都不做,是乙個不可分割的工作單位。

事務必須滿足四大基本特徵:acid

原子性(atomicity):表示事務內操作不可分割,要麼都成功,要麼都失敗

一致性(consistency):要麼都成功,要麼都失敗。事務必須是是資料庫從乙個一致性狀態變到另乙個一致性狀態,也就是說乙個事務執行之前和執行之後都必須處於一致性狀態。後面的失敗了要對前面的操作進行回滾

隔離性(isolation):乙個事務內部的操作及使用的資料對併發的其他事務是隔離的,即乙個事務開始後,不能首其他事務干擾

永續性(durability):乙個事務一旦提交,他對資料庫的改變是永久性的

事務四個基本特徵或 ACID 特性

事務是併發控制的單位,是使用者定義的乙個操作序列。這些操作要麼都做,要麼都不做,是乙個不可分割的工作單位。乙個轉賬必須 a賬號扣錢成功,b賬號加錢成功,才算正真的轉賬成功。事務必須滿足四大特徵 原子性,一致性,隔離性永續性 持續性 事務通常是以begin transaction開始,以commit ...

作業系統的四個基本特徵

併發 指兩個或多個事件在同一時間間隔內發生。這些事件巨集觀上是同時發生的,但微觀上是交替發生的。常考易混淆概念 並行 指兩個或多個事件在同一時刻同時發生。併發 vs 並行 exp 假設小渣和老渣每人有兩個女朋友。任務一 和一號約會 任務二 和二號約會 併發約會 分時間段和 一 二號約會。上午和一號約...

1 2作業系統的四個基本特徵

1,理解併發與並行的區別 2,併發與並行互為存在條件 3,沒有併發和共享,就沒有非同步和虛擬,所以他們是兩個最基本特徵 含義 指兩個或者多個事件在同一時間間隔內發生,這些事件在巨集觀上是同時發生的,但微觀上是交替發生的。並行 指兩個或者多個事件在同一時刻同時發生 乙個單核cpu乙個時刻只能執行乙個程...