《mysql myIsam數(shù)據(jù)庫(kù)引擎》要點(diǎn):
本文介紹了mysql myIsam數(shù)據(jù)庫(kù)引擎,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
Mysql數(shù)據(jù)庫(kù)中的myisam數(shù)據(jù)庫(kù)引擎,是早期的默認(rèn)數(shù)據(jù)庫(kù)引擎.雖然現(xiàn)在被innodb代替了,但是作為長(zhǎng)時(shí)間被使用的數(shù)據(jù)庫(kù)引擎,仍然有值得我們學(xué)習(xí)和利用的地方.
每張MyISAM表存放在三個(gè)文件中:frm 文件存放表格定義;數(shù)據(jù)文件是MYD (MYData);索引文件是MYI (MYIndex).索引文件和數(shù)據(jù)文件的單獨(dú)存放,降低了檢索數(shù)據(jù)時(shí)可能的數(shù)據(jù)IO爭(zhēng)用,對(duì)于提高查詢效率很有贊助.所以在單從數(shù)據(jù)查詢角度來(lái)看,myisam數(shù)據(jù)庫(kù)引擎的表的效率是非常高的,具有明顯優(yōu)勢(shì).
也要說(shuō)一下myisam的不足,它并不能很好的支持事物.這對(duì)于關(guān)系型數(shù)據(jù)庫(kù)來(lái)說(shuō),是很大的打擊.在多用戶操作表,而且同時(shí)修改表中的數(shù)據(jù),提交訂單等交易型業(yè)務(wù)就很難提供良好的支持.這也是為什么innodb取代了myisam成為mysql的默認(rèn)引擎,innodb支持事物.
《mysql myIsam數(shù)據(jù)庫(kù)引擎》是否對(duì)您有啟發(fā),歡迎查看更多與《mysql myIsam數(shù)據(jù)庫(kù)引擎》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/10600.html