作者knives ()
看板Database
標題[SQL ] 在For update用 In的方式搜尋指定主鍵
時間Thu Jan 26 09:26:53 2017
資料庫名稱: Mariadb
資料庫版本:
內容/問題描述: 一般 使用 Select For Update, 如果我直接指定某一個固定的主鍵
那就是只是Row-lock的鎖
那如果 我用 主鍵 IN () 的方式,尋找多筆主鍵會是Table lock 還是會產生多個
Row lock呢
謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.135.105
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1485394015.A.489.html
推 jeamie: 應該會有Gap Lock,鎖住資料的前後筆 02/07 00:34
推 g6rmp: 多個row lock,主鍵不會有gap lock 03/04 01:04