《mysql myIsam數據庫引擎》要點:
本文介紹了mysql myIsam數據庫引擎,希望對您有用。如果有疑問,可以聯系我們。
Mysql數據庫中的myisam數據庫引擎,是早期的默認數據庫引擎.雖然現在被innodb代替了,但是作為長時間被使用的數據庫引擎,仍然有值得我們學習和利用的地方.
每張MyISAM表存放在三個文件中:frm 文件存放表格定義;數據文件是MYD (MYData);索引文件是MYI (MYIndex).索引文件和數據文件的單獨存放,降低了檢索數據時可能的數據IO爭用,對于提高查詢效率很有贊助.所以在單從數據查詢角度來看,myisam數據庫引擎的表的效率是非常高的,具有明顯優勢.
也要說一下myisam的不足,它并不能很好的支持事物.這對于關系型數據庫來說,是很大的打擊.在多用戶操作表,而且同時修改表中的數據,提交訂單等交易型業務就很難提供良好的支持.這也是為什么innodb取代了myisam成為mysql的默認引擎,innodb支持事物.
《mysql myIsam數據庫引擎》是否對您有啟發,歡迎查看更多與《mysql myIsam數據庫引擎》相關教程,學精學透。維易PHP學院為您提供精彩教程。