1. 程式人生 > >Oracle-事務處理

Oracle-事務處理

執行c comm 會話 沒有 如果 com 復數 ssi 獨立

如果多個更新操作要麽同時完成,要麽同時失敗,這種可以用事務這一概念處理。

事務只針對於數據更新使用,只有DML的更新操作才存在有事務的支持。

Session(會話,表示唯一的一個登陸用戶),每個Session都有獨立的事務處理操作。

commit:事務提交,在沒有執行commit之前,所有的更新操作都保存在緩存區

rollback:事務回滾,如果發現更新操作有問題,可以回復所有的更新操作

如果沒有進行 commit 事務提交,就可以用 rollback 恢復數據。

死鎖:

如果有多個session處理同一個數據,第二個session會等第一個session操作完畢(執行完commit或者rollback)後再執行。

Oracle-事務處理