程序開發中什么是事務
作者:佚名 時間:2012-02-10 分享到:
由于事務是一級有序的數據庫操作組成的,所以如果組中的所有操作都成功,則認為事務執行成功,否則,即使只有一個操作失敗,那么事務便執行失敗.如果所有操作執行成功,事務則提交(commit),所有的修改都將生效,如果這些操作中有一個執行失敗,則事務將回滾(rollback),數據庫也返回到事務開始前的狀態,所有的修改都會被取消.
事務的主要作用是保證數據庫的完整性.因為,從保證數據庫完整性出發事務應該具備4個特性,原子性(atomicity),一致性(consistency),隔離性(isolation)及持久性(durability),簡稱acid.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n597.html