行の最大サイズ
提供:MySQL Practice Wiki
BLOBとTEXTを除いた分の最大サイズは65,535バイトである。
ただし、これはMySQL自身が持つハードリミットであって、さらにその下にあるストレージエンジンが制限を持っている場合もあるので注意が必要だ。BLOBとTEXTは通常の行とは別個に保存されるためこの制限は受けないが、保存先を指定するためのポインタとサイズを行の中に保持しないといけないので、場所を指すための8バイトとサイズを表す1〜4バイトをそれぞれ消費する。
カラム数は4096である。
そんなに多くの&大きなサイズのカラムを持つテーブルを作らないのが吉である。バランスよく正規化しよう。