數據庫事務是指作爲單個邏輯單元執行的一系列操作,要麼完全執行,玩麼完全地不執行。事務的四個特性(ACID):原子性、一致性、隔離性和持久性。
事務實現原理(網友答案,百度不好找):事務開始之後,事務所有的操作都陸續寫到事務日誌中。寫到日誌中的操作,一般有兩種。一種是針對數據的操作,一種是針對任務的操作。針對數據的操作,例如插入、刪除和修改,這是典型的事務操作,這些操作的對象是大量的數據。有些操作是針對任務的,例如創建索引,這些任務操作在事務日誌中記錄一個標誌,用於表示執行了這種操作。單取消這種事務時,系統會自動執行這種操作的反操作,保證系統的一致性。系統自動生成一個檢查點機制,這個檢查點週期發生。檢查點的週期是系統根據用戶定義的時間間隔和系統活動的頻度,由系統自動計算出來的時間間隔。監測點週期地檢查事務日誌,如果在事務日誌中,事務全部完成,那麼檢查點將事務日誌中的事務提交到數據庫中,並且在事務日誌中做一個檢查點提交標誌。如果在事務日誌中,事務沒有完成,那麼檢查點將事務日誌中的事務不提交到數據庫中,並且在事務日誌中做一個檢查點未提交標誌。
數據庫中,什麼是事務,可以簡述,事務機制如何實現的嗎
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
一場數據架構變革正在來臨
蔡芳芳
2021-12-21 10:54:01
解讀數字化轉型下的數據安全:AI正在開闢新的可能性
凌敏
2021-12-19 14:03:54
雲原生數據庫企業Cockroach Labs再獲 2.73 億美元融資,估值高達50億美元
Tina
2021-12-16 15:18:50
數千個數據庫、遍佈全國的物理機,京東物流全量上雲實錄 | 卓越技術團隊訪談錄
褚杏娟
2021-12-16 10:38:55
前車之鑑:聊聊我在基礎設施中掉過的坑
Mathew Duggan
2021-12-14 13:33:55
洞察數據庫變革趨勢,亞馬遜雲科技正在憑藉這項技術改變着遊戲規則
李冬梅
2021-12-10 16:53:54
MongoDB發佈第三季度財報,雲數據庫收入增長加速
Tina
2021-12-09 15:33:57
MySQL探祕(四):InnoDB的磁盤文件及落盤機制
程序员历小冰
2021-12-08 12:33:52
Oracle 大佬離職,怒噴 MySQL “糟糕的數據庫”
辛晓亮
2021-12-07 19:58:57
Jellyfish:爲Uber最大的存儲系統提供更節省成本的數據分層
Mohammed Khatib
2021-12-06 10:33:48
企業需要什麼樣的數據庫,One Size Fits All?
张俊宝
2021-12-03 18:19:01
這個重要開源項目全靠一位低調的“怪老頭”維護!他和比爾蓋茨一樣撐起了計算機世界
张健欣
2021-12-03 14:23:56
數據庫事務的三個元問題
Zilliz
2021-12-03 10:33:52
一個 Babelfish ,看懂雲數據庫的發展方向
王一鹏
2021-12-01 18:43:50