從V$LOCK裡面看到的lmode就是我們能從資料字典裡,能看到的所有的鎖型別--轉
一共有6種
數字越大,鎖的級別就越高
0:none
1:null 空
2:Row-S 行共享(RS):共享表鎖,sub share
3:Row-X 行獨佔(RX):用於行的修改,sub exclusive
4:Share 共享鎖(S):阻止其他DML操作,share
5:S/Row-X 共享行獨佔(SRX):阻止其他事務操作,share/sub exclusive
6:exclusive 獨佔(X):獨立訪問使用,exclusive
0和1
其中1 select 有時候會加上
2 行共享鎖(Select for update,Lock For Update,Lock Row Share )
select for update語句用於鎖定行,阻止其他使用者在該行上修改資料。當該行被鎖定後其他使用者可以用SELECT語句查詢該行的資料,但不能修改或鎖定該行
3行獨佔(Insert, Update, Delete, Lock Row Exclusive )
4共享鎖(Create Index, Lock Share)
不影響select 操作
5共享行獨佔(Lock Share Row Exclusive)
具體來講有主外來鍵約束時update / delete ... ; 可能會產生4,5的鎖。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21988588/viewspace-1026532/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 從《全面戰爭》身上,我們可以看到RTS遊戲的未來?遊戲
- 我所看到的印度軟體業薦
- 在《JOJO的奇妙冒險》裡,我們能看到哪些冒險遊戲的設計要素?遊戲
- JS裡的資料型別轉換JS資料型別
- JS 裡的資料型別轉換JS資料型別
- 在遊戲的世界裡,我們能通過大資料分析知道哪些祕密?遊戲大資料
- 你在公司專案裡面看到過哪些操蛋的程式碼?
- 從java的NIO版hello world看java原始碼,我們能看到什麼?Java原始碼
- JS裡的資料型別JS資料型別
- 十幾年前遊戲裡的一場“瘟疫”,讓如今的我們彷彿看到了現實遊戲
- 從別處看到的一篇很不錯的文章,形象地闡釋了網路裡的抽象概念。抽象
- SAPABAP裡資料庫表的StorageParameters從哪裡來的資料庫
- 從山寨文化看到中國IT業的道德底限
- 從Netty版hello world看Netty原始碼,我們能看到什麼?Netty原始碼
- 我們能從庫克身上學到的幾條領導理念
- 用這個命令能夠看到主機中的網路裝置(轉)
- InnoDB,能將資料儲存在DVD裡?
- 大資料從業10年,從一個BI專案的失敗,看到資料治理的重要性大資料
- 《動物森友會》:從遊戲中看到更大的世界遊戲
- 我們能從Pokémon GO中學到什麼Go
- 從眾籌成功的《駭遊俠探》中,我們看到的是生機勃勃的波蘭遊戲工業遊戲
- SAP ABAP裡資料庫表的Storage Parameters從哪裡來的資料庫
- 從檔案裡得到所有的郵件地址(原始碼) (轉)原始碼
- 『除了網紅城市,我們從抖音資料中還能看到什麼?』今日資料行業日報(2019.05.29)行業
- 從騰訊大模型的「實用」路線,我們看到了企業應用AI的新方向大模型AI
- [譯] 我們能從 Redux 原始碼中學到什麼?Redux原始碼
- 從資料庫裡取值時遇到的換行問題(轉)資料庫
- oracle資料庫事務transaction 不同的鎖lock型別Oracle資料庫型別
- 從小眾到火爆,圖資料庫能為我們解決什麼問題?資料庫
- 看到這些智慧玩具能讓你有生個娃的衝動
- 通過10046分析v$lock持鎖模式lmode之系列四模式
- swagger3.0 相關的語法哪裡可以看到Swagger
- oracle lock鎖_v$lock_轉Oracle
- 我們無法從這裡到達那裡——關於《平面宇宙》的閱讀、討論和思考
- 誰能幫我看下哪裡有問題?
- JS 裡的資料型別及幾個操作JS資料型別
- 從網路裡面獲取資料寫入到檔案
- 【肥朝】從JDK中,我們能學到哪些設計模式?JDK設計模式