[轉載]oracle手動鎖表

renjixinchina發表於2013-01-15
手工鎖表:
lock table tbl_t1 in row share mode nowait;                --2
lock table tbl_t1 in share update mode nowait;             --2
lock table tbl_t1 in row exclusive mode nowait;            --3
lock table tbl_t1 in share mode nowait;                    --4
lock table tbl_t1 in share row exclusive mode nowait;      --5
lock table tbl_t1 in exclusive mode nowait;                --6


0:none
1:null      空                 
2:Row-S     行共享(RS):共享表鎖   
3:Row-X     行專用(RX):用於行的修改
4:Share     共享鎖(S):阻止其他DML操作
5:S/Row-X   共享行專用(SRX):阻止其他事務操作
6:exclusive 專用(X):獨立訪問使用

手工解鎖:
rollback/commit
http://blog.163.com/xjming487@126/blog/static/21295135200951081942377/

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

相關文章