[InterDB] [著者HP] [PREVIOUS][UP][NEXT]

Copyright @ 2009, Suzuki Hironobu @ InterDB


■1-05■ ストレージエンジン(テーブル型)

MySQLは複数のストレージエンジン(テーブル型)が利用できます。
以下にMySQLがサポートするストレージエンジンを示します(【表.1-5】参照)。

表.1-5 主要なストレージエンジンと特徴
ストレージエンジントランザクション外部キーBLOB/TEXT説明
MEMORY(旧HEAP)×××メモリ上に確保する、一時テーブル用
InnoDB2-08
MyISAM××MySQLのデフォルトのストレージエンジン 2-07

これらストレージエンジンの使い分けですが、トランザクション処理が必要な場合はInnoDB型、一時テーブルはMEMORY型、それ以外はMyISAM型というのが一般的です。

ストレージエンジンはテーブル作成時、つまりCREATE TABLE文実行時にオプションとして指定します。デフォルトは`MyISAM'です。


[PREVIOUS][UP][NEXT]