for update和for update nowait

tolywang發表於2009-03-02

for update的作用是用於對選擇的行加排他鎖的,在有些情況下,事務的處理需要先選中一些記錄,再對這些記錄進行處理.因此需要排他鎖.   用來排斥其他針對這個表的寫操作。確保只有當前事務對指定表進行寫操作。 
 
而for update nowait的作用與for update相同,    不同的是其他事務申請被鎖定的行資料時是等待該事務釋放資源,還是直接返回無法獲得資源  ,nowait 是馬上就被資料庫系統拒絕而返回 。

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-571422/,如需轉載,請註明出處,否則將追究法律責任。

相關文章