目錄
概述
MylSAM引擎
InnoDB引擎
概述
- 鎖是計算機協調多個進程或線程并發訪問某一資源的機制(避免爭搶)。
- 在數據庫中,除傳統的計算資源(如CPU、RAM、I/O等)的爭用以外,數據也是一種供許多用戶共享的資如何保證數據并發訪問的一致性、有效性是所有數據庫必須解決的一個問題,鎖沖突也是影響數據庫并發訪問性能的一個重要因素。從這個角度來說,鎖對數據庫而言顯得尤其重要,也更加復雜。
MylSAM引擎
InnoDB引擎
InnoDB 存儲引擎同時支持行級鎖(row-level locking)和表級鎖(table-level locking),默認情況下采用行級鎖。
tips:(個人發言,請勿輕信)
※感覺鎖就像一種權限