InnoDBとMyISAMの検索性能検証

同じテーブル、同じデータでInnoDBとMyISAMの性能を比較してみました。

id : INTEGER
sdate : DATE
edate : DATE
yaverage_gap : TINYINT(3)
tagerage_gap : TINYINT(3)
sort_num : TINYINT(3)
message : TEXT
upd_timestamp : TIMESTAMP
gender : TINYINT(3)

ってテーブルに対して、それぞれのストレージエンジンでSELECT * FROM hoge を100万回実行して時間を計測。
(データ件数は80件)

【InnoDB】
182265msec
183344msec

【MyISAM】
164672msec
169609msec

予測通りMyISAMの方が早いですね。
マスター系のテーブルはMyISAMの方がいいのかなぁ。

0 コメント: