MySQLのMyISAMテーブルではオプションを指定せずにテーブルを作成するとサイズの上限は4GBとなる(*1)。テーブルサイズの設定に関するメモ。 (*1) 対象Ver.は4.0〜。ファイルシステムのファイルサイズ上限により4GBまで使えない場合もある。 テーブルサイズの上限の表示 テーブルサイズの上限は'SHOW TABLE STATUS'で表示できる。Max_data_lengthのカラムがテーブルサイズの上限値。データベース、テーブル名を指定して表示したい場合は、SHOW TABLE STATUS FROM DB名 LIKE 'テーブル名'で表示できる。 mysql> SHOW TABLE STATUS FROM test LIKE 'sample' \G *************************** 1. row ***************************