MySQL--事務

- 事務四大特性(ACID) 原子性:(Atomicity):     事務的操作不可分割,要麼全部完成,要麼都不執行。 一致性:(Consistency) 隔離性:(Isolation) 持久性:(Durability) mysql -- 事務的操作指令 -- 開啓事務 begin -- 提交事務 commit -- 回滾事務 rollback -- 事務是面向當前連接的 -- 執行 commit 或者 rollback 當前開啓的事務就會自動關閉 -- 其實 mysql 中更新的操作默認都是開啓了事務的,默認是自動提交的 -- 如果使用 begin 表示手動開啓事務, commit表示手動提交事務 -- 如果大批量的更新數據(100w) 手動開始事務還是默認開啓事務的效率高? -- 手動開啓事務的效率更高 -- 誰更加安全呢?  手動 要求: 表的引擎類型必須是innodb類型纔可以使用事務,這是mysql表的默認引擎
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章