MyISAM 表。MyISAM 存儲(chǔ)格式自版本 3.23 以來是 MySQL 中的缺省類型,它有下列特點(diǎn): ■ 如果操作系統(tǒng)自身允許更大的文件,那么文件比 ISAM 存儲(chǔ)方法的大。 ■ 數(shù)據(jù)以低字節(jié)優(yōu)先的機(jī)器獨(dú)立格式存儲(chǔ)。這表示可將表從一種機(jī)器拷貝到另一種機(jī)器,即使它們的體系結(jié)構(gòu)不同也可以拷貝。 ■ 數(shù)值索引值占的存儲(chǔ)空間較少,因?yàn)樗鼈兪前锤咦止?jié)優(yōu)先存儲(chǔ)的。索引值在低位字節(jié)中變化很快,因此高位字節(jié)更容易比較。 ■ AUTO_INCREMENT 處理比 ISAM 的表更好。詳細(xì)內(nèi)容在第2章討論。 ■ 減少了幾個(gè)索引限制。例如,可對(duì)含 NULL 值的列進(jìn)行索引,還可以對(duì) BLOB 和 TEXT 類型的列進(jìn)行索引。 ■ 為了改善表的完整性檢查,每個(gè)表都具有一個(gè)標(biāo)志,在 myisamchk 對(duì)表進(jìn)行過檢查后,設(shè)置該標(biāo)志。可利用 myisamchk - fast 跳過對(duì)自前次檢查以來尚未被修改過表的檢查,這樣使此管理任務(wù)更快。表中還有一個(gè)指示表是否正常關(guān)閉的標(biāo)志。如果服務(wù)器關(guān)閉不正常,或機(jī)器崩潰,此標(biāo)志可用來檢測(cè)出服務(wù)器起動(dòng)時(shí)需要檢查的表。
|
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!