MySQL_表鎖

1:本人實在已有的數據庫中的表裏面進行操作的 。【大家因該都有測試的表 這裏就不說建表的步驟了】

2:打開2個連接mysql的客戶端

 

(1)此時 在session1中執行 lock tables table_name read;

(2)分別在session1 和session2中進行  select查詢 可以查詢到數據

(3)在session1中執行update操作則會顯示

    在session2中進行操作則會進入阻塞等待狀態  一直在1的unlock

(4)在session1中執行unlock tables 之後再session2中的語句會自動執行

 

下面的是write

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章