鎖的阻塞,死鎖,鎖升級

阻塞 因爲不同鎖之間的兼容性關係,所以在有些時刻,一個事務中的鎖需要等待另一個事務中的鎖釋放它所佔用的資源。在InnoDB存儲引擎的源代碼中,用Mutex數據結構來實現鎖。在訪問資源前需要用mutex_enter函數進行申請,在資源訪問或修改完畢後立即執行mutex_exit函數。當一個資源已被一個事務佔有時,另一個事務執行mutex_enter函數會發生等待,這就是阻塞。阻塞並不是一件壞事,阻塞
相關文章
相關標籤/搜索