每次面試都會被問到的Mysql知識點

mysql常用引擎myisam,innodb.

myisam,innodb區別

a.速度

MySQL5.6之前,myisam查詢速度比innodb快。

MySQL5.6之後,myisam速度相差無幾。

b. 鎖機制

innodb支持表鎖,行鎖。 myisam支持表鎖。

c. 事務處理不同、

myisam不支持事務,innodb支持事務

d. 存儲數據的方式

myisam生成三個文件,分別是.frm 存放表定義,.MYD存放表數據,.MYI存放表索引

innodb數據是存放ibdata1中, .frm存放表結構


分享到:


相關文章: