1. 程式人生 > >Mysq資料庫事務的四大特性:

Mysq資料庫事務的四大特性:

什麼是事務? 事務Transaction,是指作為一個基本工作單元執行的一系列SQL語句的操作,要麼完全地執行,要麼完全地都不執行。為什麼要使用事務:保證對資料操作的完整性和準確性。1,原子性:一個事務是一個一個不可分割的最小單位對資料庫事務的操作要麼完全的地執行,要麼完全的不執行,不可能執行其中的一部分。(如:增刪改一條資料,整個事務要麼提交成功,要麼失敗回滾)2,一致性:指對資料庫的操作不提交,所有的修改就不會儲存到資料庫。3,隔離性:每個事務在修改提交前,相對其他的事務都是不可見的。4,永續性:事務對資料庫一旦修改,並提交。修改的資料永久儲存在資料。