數據庫
表鎖差別安全
myisam只支持表級鎖,用戶在操做myisam表時,select,update,delete,insert語句都會給表自動加鎖,若是加鎖之後的表知足insert併發的狀況下,能夠在表的尾部插入新的數據。也能夠經過lock table命令來鎖表,這樣操做主要是能夠模仿事務,可是消耗很是大,通常只在實驗演示中使用。併發
數據庫文件差別spa
MyISAM :索引
myisam屬於堆表事務
myisam在磁盤存儲上有三個文件,每一個文件名以表名開頭,擴展名指出文件類型。table
.frm 用於存儲表的定義class
.MYD 用於存放數據擴展
.MYI 用於存放表索引date
myisam表還支持三種不一樣的存儲格式:
靜態表(默認,可是注意數據末尾不能有空格,會被去掉)
動態表
壓縮表