[SQL ] 在For update用 In的方式搜尋指定主鍵

作者: knives   2017-01-26 09:26:53
資料庫名稱: Mariadb
資料庫版本:
內容/問題描述: 一般 使用 Select For Update, 如果我直接指定某一個固定的主鍵
那就是只是Row-lock的鎖
那如果 我用 主鍵 IN () 的方式,尋找多筆主鍵會是Table lock 還是會產生多個
Row lock呢
謝謝回答
作者: jeamie (jeamie)   2017-02-07 00:34:00
應該會有Gap Lock,鎖住資料的前後筆
作者: g6rmp (YES)   2017-03-04 01:04:00
多個row lock,主鍵不會有gap lock

Links booklink

Contact Us: admin [ a t ] ucptt.com