タグ: #MySQL
CHAR(10) と定義すると問答無用で 30 バイト持っていかれるが、 VARCHAR(10) って定義しても、データが英数字だけなら 10 バイトくらいしか消費しないってことか。
れぶろぐ - [MySQL] VARCHAR 型の消費バイト
という事は英数字が入るところはcharではなく極力varchar型にした方が良いという事みたいですね。
1年前 | 固定リンク | 2010年 9月 8日 | 
CHAR(10) と定義すると問答無用で 30 バイト持っていかれるが、 VARCHAR(10) って定義しても、データが英数字だけなら 10 バイトくらいしか消費しないってことか。
れぶろぐ - [MySQL] VARCHAR 型の消費バイト
という事は英数字が入るところはcharではなく極力varchar型にした方が良いという事みたいですね。