01-MySQL優化系列之-掌握MySQL底層結構

1,MySQL的邏輯架構

01-MySQL優化系列之-掌握MySQL底層結構

2,MySQL的存儲引擎介紹

MySQL的存儲引擎有很多,我們今天,主要來介紹兩款存儲引擎的對比

特點

MyISAM

InnoDB

是否支持事務

不支持

支持

鎖機制

表鎖

行鎖

是否支持外鍵

不支持

支持(是MySQL唯一支持外鍵的存儲引擎)

併發性

高併發

低併發

結論:推薦大家採用InnoDB存儲引擎,MyISAM在MySQL8.0版本將被廢棄



3,如何設置和查看存儲引擎

在創建表時,可以為表指定存儲引擎:

ENGINE=InnoDB

創建表成功後,查看當前表的存儲引擎:

show table status like '表名',在結果查看存儲引擎字段

01-MySQL優化系列之-掌握MySQL底層結構

01-MySQL優化系列之-掌握MySQL底層結構


分享到:


相關文章: