1. 程式人生 > >MYSQL資料庫引擎區別詳解 MYSQL資料庫引擎區別詳解 mysql 資料庫引擎

MYSQL資料庫引擎區別詳解 MYSQL資料庫引擎區別詳解 mysql 資料庫引擎

MYSQL資料庫引擎區別詳解

mysql資料庫引擎常用面試總結

mysql 資料庫引擎

MySQL資料庫引擎取決於MySQL在安裝的時候是如何被編譯的。要新增一個新的引擎,就必須重新編譯MYSQL。在預設情況下,MYSQL支援三個引擎:ISAM、MYISAM和HEAP。另外兩種型別INNODB和BERKLEY(BDB),也常常可以使用。

MyISAM與InnoDB的區別
  InnoDB和MyISAM是許多人在使用MySQL時最常用的兩個表型別,這兩個表型別各有優劣,視具體應用而定。基本的差別為:MyISAM型別不支援事務處理等高階處理,而InnoDB型別支援。MyISAM型別的表強調的是效能,其執行數度比InnoDB型別更快,但是不提供事務支援,而InnoDB提供事務支援以及外部鍵等高階資料庫功能。