Loading AI tools
来自维基百科,自由的百科全书
回滾(英語:rollback)是數據庫技術中的操作,放棄修改,使數據庫狀態恢復到此前的某個時刻。這對數據完整性具有關鍵意義。回滾是數據庫事務管理重要一環。
回滾特性通常用數據庫日誌實現,但也可以用多版本並發控制實現。
級聯回滾(cascading rollback)是指數據庫的一個事務的失敗引起多個事務隨之失敗,都要各自回滾。
SQL中, ROLLBACK
是一條命令,引起從最後一次BEGIN WORK
或START TRANSACTION
開始的數據改變被拋棄,數據庫狀態恢復到改變之前。
一條ROLLBACK
語句也釋放任何已存的savepoint。
在大多數SQL語言實現中,ROLLBACK
是特定於連接。即如果兩個連接指向同一個數據庫,在一個連接上的ROLLBACK
並不影響另一個連接。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.