MySQL技術內幕 InnoDB存儲引擎:行鎖的3種算法

一、lock與latch 在數據庫中,lock與latch都可以成爲鎖,但兩者有截然不同的含義 latch 一般稱爲閂鎖(輕量級的鎖) 因爲其要求鎖定的時間非常短,若持續時間長,則應用性能非常差,在InnoDB存儲引擎中,latch有可以分爲mutex(互斥鎖)和rwlock(讀寫鎖)其目的用來保證併發線程操作臨界資源的正確性,並且沒有死鎖檢測的機制。 lock的對象是事務,用來鎖定的是數據庫中的
相關文章
相關標籤/搜索