MySQLデータベースエンジンMyISAMとInnoDBの違いの紹介
1181 ワード
MySQL : :MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE , MyISAM InnoDB , MyISAM InnoDB mysql 。
MyISAM , , , 。MyISAM , table ,.frm ,.MYD ,.MYI 。MyISAM MySQL , , MySQL 。
MySQL ( MyISAM) , “ ”。 ,MyISAM AUTOCOMMIT=1 。 。 , 3~5 。 MySQL , , 。 。
InnoDB 。 MySQL , (ACID ) 。 , Oracle 。 OLTP 。 InnoDB ,MySQL MySQL ibdata1 , ib_logfile0 ib_logfile1 。
InnoDB SELECT Oracle 。 。 InnoDB , InnoDB 。InnoDB FOREIGN KEY 。 SQL , InnoDB MySQL , 。
InnoDB 。 CPU 。InnoDB MySQL ,InnoDB 。
InnoDB & , 。InnoDB , 2GB 。InnoDB MySQL 5.1 。