如果要了解MySQL數據庫鎖定機制,首先了解一下MySQL的三種鎖定類型:
一,行級鎖定
二,表級鎖定
三,頁級鎖定
這三種鎖定類型,在MySQL數據庫中使用如下:
行級鎖定:MyISAM,Memory,CSV[非事務性的存儲引擎]
表級鎖定:InnoDB,NDB Chuster
頁級鎖定:Berkeley DB
兩種鎖定機制:讀鎖定和寫鎖定
MySQL數據庫鎖定信息查詢
一,查詢表級鎖定的信息[MyISAM]
二,查詢行級鎖定的信息[InnoDB]
MySQL數據庫鎖定表SQL
一,鎖定表
讀鎖定:mysql > LOCK TABLE [tablename] READ;
寫鎖定:mysql > LOCK TABLE [tablename] WRITE;
解除鎖定:mysql > UNLOCK TABLES;
MySQL死鎖實例[各個步驟]
第一步:進程一
第二步:進程二
第三步:進程一
第四步:進程二
以上就是一些MySQL數據庫鎖定機制的小知識,整理一下,便於查閱。具體介紹可搜索關鍵字[輕松掌握MySQL數據庫鎖機制的相關原理]了解更多的知識。
原創文章如轉載,請注明:轉載自 必優博客 http://www.biuuu.com/