myisam是mysql的預設儲存引擎。myisam不支援事物,外來鍵,其優點的是快。myisam在磁碟上儲存為3個檔案,分別是:
.frm(儲存定義);.myd(mydate,儲存資料);
.myi(myindex,儲存引擎)
資料檔案和索引檔案可以放置在不同的目錄下。myisam表的索引檔案和資料檔案可以放置到不同的路徑下。檔案路徑需要時絕對路徑,並且具有訪問許可權。myisam的表可能會損壞,可以用check table語句來檢查myisam的健康狀況!
myisam還支援3種不同的儲存格式,分別是:
靜態(固定長度)表;
動態表;
壓縮表;
靜態表是儲存格式,優點是:速度快、易快取、易恢復;缺點:占用空間比動態大。
動態表的優點是:占用空間少、但是頻繁的更新和刪除會產生碎片。
壓縮表由myisampack工具建立,優點:占用非常小的磁碟。
MyISAM儲存引擎
myisam是預設儲存引擎。它基於更老的isam 但有很多有用的擴充套件。注意mysql 5.1不支援isam 每個myisam在磁碟上儲存成三個檔案。第乙個檔案的名字以表的名字開始,副檔名指出檔案型別。frm檔案儲存表定義。資料檔案的擴充套件名為.myd mydata 索引檔案的副檔名是.myi ...
MyISAM儲存引擎
支援事務,支援外來鍵,尤其是訪問速度快,對事務完 整性沒有要求或者以select insert為主的應用基本都可以使用這個引擎來建立表。每個myisam在磁碟上儲存成3個檔案,其中檔名和表名都相同,但是副檔名分別為 1 frm 儲存表定義 2 myd mydata,儲存資料 3 myi myinde...
MyISAM儲存引擎
支援事務,支援外來鍵,尤其是訪問速度快,對事務完 整性沒有要求或者以select insert為主的應用基本都可以使用這個引擎來建立表。每個myisam在磁碟上儲存成3個檔案,其中檔名和表名都相同,但是副檔名分別為 1 frm 儲存表定義 2 myd mydata,儲存資料 3 myi myinde...