MySQL加鎖分析(總結分析各種情況)

參考:MySQL 加鎖處理分析。該文已經講的很詳盡了,也易懂,下面僅僅是個人做的總結。   一、 背景 1.1 隔離級別 1.2 加鎖過程   逐條處理,逐條加鎖。   1.3 兩階段鎖2PL 1.4 gap鎖   gap鎖是間隙鎖,即相鄰兩條有效記錄間隙的鎖(鎖的是間隙),它是針對insert的,用來解決幻讀的發生。它會阻塞insert,但不會阻塞delete/update等(記錄本來也不存在)
相關文章
相關標籤/搜索