表級鎖:事務
使用表級鎖定的主要是MyISAM,MEMORY,CSV等一些非事務性存儲引擎。存儲引擎
獲取鎖和釋放鎖很是快,會鎖住整張表,鎖競爭厲害。
行級鎖:
使用行級鎖定的主要是InnoDB存儲引擎。行級鎖定也最容易發生死鎖。獲取和釋放鎖操做內容不少。
頁級鎖:
使用頁級鎖定的主要是BerkeleyDB存儲引擎。頁級鎖定和行級鎖定同樣,會發生死鎖。