什麼是交易? 有多少個功能?

發布 科技 2024-05-11
5個回答
  1. 匿名使用者2024-01-28

    事務是單個邏輯工作單元,可以全部工作,也可以全部工作,事務由兩種狀態組成,一種是已提交狀態,一種是已回滾狀態。

    交易具有四個特徵:酸性、原子性、一致性、隔離性和永續性。

  2. 匿名使用者2024-01-27

    資料庫事務是作為單個邏輯工作單元執行的一系列操作。 事務可確保面向資料的資源不會永久更新,除非事務單元內的所有操作都成功完成。 通過將一組相關操作組合到乙個單元中,可以全部成功或全部失敗,可以簡化錯誤恢復,並使應用程式更加可靠。

    要使邏輯工作單元成為事務,它必須滿足所謂的 ACID(原子性、一致性、隔離性和永續性)屬性。

    原子數。 atomic)事務必須是原子工作單位;對於其資料修改,要麼全部執行,要麼不執行任何修改。 通常,與事務關聯的操作具有共同目標,並且是相互依賴的。

    如果系統僅執行這些操作的子集,則可能會破壞事務的總體目標。 原子性消除了系統處理操作子集的可能性。

    一致性。 一致)事務完成後,所有資料必須處於一致狀態。在相關資料庫中,必須將所有規則應用於事務的修改,以保持所有資料的完整性。

    在事務結束時,所有內部資料結構(如 b 樹索引或雙向鍊表)都必須正確。 維護一致性的部分責任在於應用程式開發人員,他們必須確保應用程式已強制實施所有已知的完整性約束。 例如,在開發匯款應用程式時,應避免在匯款過程中任意移動小數點。

    隔離。 絕緣)併發事務所做的修改必須與任何其他併發事務所做的修改隔離開來。事務檢視資料時資料所處的狀態要麼是被另乙個併發事務修改之前的狀態,要麼是被另乙個事務修改後的狀態,並且事務不檢視處於中間狀態的資料。

    這稱為可序列化性,因為它能夠重新載入起始資料並重播一系列事務,以便資料末尾的狀態與執行原始事務時的狀態相同。 當事務可序列化時,它將獲得最高階別的隔離。 在此級別上,從一組可以併行執行的事務中獲得的結果與通過連續執行每個事務獲得的結果相同。

    由於高度隔離限制了可以併行執行的事務數,因此某些應用程式會降低隔離級別以換取更高的吞吐量。

    堅持。 持續時間)事務完成後,其對系統的影響是永久性的。即使在發生致命系統故障的情況下,修改仍將保持不變。

  3. 匿名使用者2024-01-26

    交易通常是指要完成或完成的事情。 在計算機術語中,它是指訪問並可能更新資料庫中各種資料項的程式執行單元(單元)。 交易應具有 4 個屬性:

    原子性、一致性、隔離性、耐久性。 這四種性質通常被稱為酸性質。

    1.原子性。 事務是乙個不可分割的工作單元,事務中包含的所有操作要麼完成,要麼未完成。

    2.一致性。 事務必須將資料庫從乙個一致狀態更改為另乙個一致狀態。 一致性與原子性密切相關。

    3.隔離。 乙個交易的執行不能受到其他交易的干擾。 也就是說,乙個事務中使用的操作和資料與其他併發事務隔離,併發執行的事務不能相互干擾。

    4.堅持不懈。 一旦提交事務,它對資料庫中資料的更改應該是永久性的。 隨後的其他操作或失敗不應對其產生任何影響。

  4. 匿名使用者2024-01-25

    事務是程式執行的乙個單元,用於訪問並可能更新資料庫中的各種資料項。 事務特徵:原子性、一致性、隔離性和永續性。

    事務是乙個不可分割的工作單元,事務中包含的操作要麼完成,要麼不完成。 在資料庫系統中,事務是由一系列資料庫操作組成的完整邏輯過程。 例如,銀行轉賬、從原始賬戶中扣除金額、將金額新增到目標賬戶,是這兩個資料庫操作的總和,它們構成了乙個完整的邏輯流程,無法拆分。

    企業通常是指將要做的事情或以不好的方式完成的事情。 在計算機術語中,它指的是訪問並可能更新資料庫中各種資料項的程式執行單元。 事務通常是由執行用高階資料庫操作語言或程式語言編寫的使用者程式引起的,並且由 begintransaction 和 endtransaction 形式的句子(或函式呼叫)定義。

    事務由事務開始 (begintransaction) 和事務結束 (endtransaction) 之間執行的所有操作組成。

    事物特點介紹:

    原子數。 整個交易中的所有操作要麼完成,要麼未完成,不可能在中間的某個地方停滯不前。 如果在事務執行過程中發生錯誤,它將回滾到事務開始前的狀態,就好像事務從未執行過一樣。

    一致性。 在事務啟動之前和之後,資料庫的完整性約束不會被破壞。

    隔離。 兩個事務的執行不會相互干擾,當其他事務執行時,乙個事務不可能在兩者之間的某個時間看到資料。

    堅持。 事務完成後,事務對資料庫所做的更改將保留在資料庫缺少的鍵中,並且不會回滾。

  5. 匿名使用者2024-01-24

    商業震顫是要做或要做的事情。

    事務應具有四個屬性:原子性、一致性、隔離性和永續性。 這四種性質通常被稱為酸性質。

    1.原子性:事務是乙個不可分割的工作單元,事務中包含的所有操作要麼完成,要麼不完成。

    3.隔離:乙個交易的執行不能被其他交易干擾。 也就是說,乙個事務中使用的操作和資料與其他併發發生率高的事務隔離,併發執行的事務不能相互干擾。

    4. 永續性:永續性,也稱為永續性,意味著一旦提交事務,它對資料庫中資料的更改應該是永久性的。 隨後的其他操作或失敗不應對其產生任何影響。

相關回答
6個回答2024-05-11

半導體具有以下特性:摻雜性、熱敏性、光敏性、負電阻率溫度和整流性。 >>>More

7個回答2024-05-11

研究舞蹈的特點、目的和現實意義,可以從以下幾個方面出發 >>>More

9個回答2024-05-11

意識:人類的高階心理是人類心理學與動物心理學的本質區別。 人類的意識既包括對周圍事物的意識,也包括自我意識。 >>>More

4個回答2024-05-11

隱性特徵。 注:知識隱蔽性強,需要總結、總結、提煉。 >>>More

19個回答2024-05-11

萵苣是一種蔬菜,通常因為它容易變質和分解,所以沒有人把它作為基礎設施,機械加工等作為工程材料,有人研究如何更好地栽培,獲得更好的收成和更好的味道,但還沒有聽說過有人研究它的“機械效能”, 菠菜、捲心菜、蘿蔔、洋蔥等。