鎖相關的幾個重要函數

記錄下鎖相關的幾個重要函數:

 lock_table (): 負責加表鎖

lock_rec_lock():鎖記錄的重要函數

row_lock_table_autoinc_for_mysql(): 負責管理表auto increment自增鎖的重要函數。自增鎖 是表基本鎖。實現在/innobase/row/row0mysql.cc  源碼中

(ps: auto_increment 自增鎖 因爲是表鎖,鎖粒度高,在高併發情況下,會大大影響insert性能)


發佈了193 篇原創文章 · 獲贊 30 · 訪問量 49萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章