當前位置:編程學習大全網 - 編程軟體 - linux 操作mysql 什麽時候需要commit

linux 操作mysql 什麽時候需要commit

壹個事務是壹個連續的壹組數據庫操作,就好像它是壹個單壹的工作單元進行。換言之,永遠不會是完整的事務,除非該組內的每個單獨的操作是成功的。如果在事務的任何操作失敗,則整個事務將失敗。實際上,會俱樂部許多SQL查詢到壹個組中,將執行所有的人都壹起作為事務的壹部分。

事務的特性:

事務有以下四個標準屬性的縮寫ACID,通常被稱為:

原子性: 確保工作單元內的所有操作都成功完成,否則事務將被中止在故障點,和以前的操作將回滾到以前的狀態。

壹致性: 確保數據庫正確地改變狀態後,成功提交的事務。

隔離性: 使事務操作彼此獨立的和透明的。

持久性: 確保提交的事務的結果或效果的系統出現故障的情況下仍然存在。

在MySQL中,事務開始使用COMMIT或ROLLBACK語句開始工作和結束。開始和結束語句的SQL命令之間形成了大量的事務。

  • 上一篇:g84攻牙時主軸延時
  • 下一篇:世界上最難的語言是什麽?
  • copyright 2024編程學習大全網