資料庫事務概念及特性

2021-08-04 04:20:49 字數 310 閱讀 9645

事務結束於:

-執行commit或rollback語句

執行一條ddl語句,例如create table語句;在這種情況下,會自動執行commit語句

執行一條dcl語句,例如grant語句,在這種情況下,會自動執行commit語句

斷開與資料庫的連線

執行一條dml語句,該語句卻失敗了,在這種情況下,會為這個無效的dml語句執行rollback語句

事務的四大特點:

一致性(consistency)

隔離性(isoation)

永續性(durability)

資料庫事務的概念及ACID

資料庫事務 database transaction 是指作為單個邏輯工作單元執行的一系列操作,要麼完全地執行,要麼完全地不執行。事務處理可以確保除非事務性單元內的所有操作都成功完成,否則不會永久更新面向資料的資源。通過將一組相關操作組合為乙個要麼全部成功要麼全部失敗的單元,可以簡化錯誤恢復並使應用...

資料庫事務的概念和特性

資料庫的事務 transaction 是一種機制 乙個操作序列,包含了一組資料庫操作命令。事務把所有的命令作為乙個整體一起向系統提交或撤銷操作請求,即這一組資料庫命令要麼都執行,要麼都不執行,因此事務是乙個不可分割的工作邏輯單元。在資料庫系統上執行併發操作時,事務是作為最小的控制單元來使用的,特別適...

資料庫事務特性

事務 transaction 是資料庫系統中 系統操作的乙個邏輯單元,所有的操作要麼全部成功,要麼全部失敗。事務是區分檔案儲存系統和nosql資料庫的重要特性之一,且存在的意義是為了保證即使在併發情況下也能正確的執行crud操作。事務需要保證的四個特性 a 原子性 atomicity 乙個事務 tr...