OK,現在我們來看下MyISAM存儲引擎的文件類型,存儲格式和優缺點。
MyISAM存儲引擎的表存儲成3個文件,文件的名字與表名相同,擴展名包括frm,MYD和MYI。
其中,frm爲擴展名的文件存儲表的結構,
MYD爲擴展名的文件存儲數據,其實MYData的縮寫,
MYI爲擴展名的文件存儲索引,其實MYIndex的縮寫。基於MyISAM存儲引擎的表支持3種不同的存儲格式,包括靜態型,動態型和壓縮型。
其中,靜態型爲MyISAM存儲引擎的默認存儲格式,其字段是固定長度的,
動態型包含變長字段,記錄的長度不是固定的,
壓縮型需要使用myisampack工具創建,佔用的磁盤空間較小。MyISAM存儲引擎的優勢在於佔用空間小,處理速度快。缺點是不支持事務的完整性和併發性。