2011-09-11 8 views
0

可能性の重複:例えば
mysqlでは、VARCHAR(サイズ)のサイズがパフォーマンスに違いはありますか?

Importance of varchar length in MySQL table

、VARCHAR(50)とVARCHAR(100)は、それらが格納することができる文字の最大数よりも任意の異なる他のですか?

+2

[MySQLテーブルのvarchar長の重要性](http://stackoverflow.com/questions/1962310/importance-of-varchar-length-in-mysql-table/1962329#1962329) – Shef

答えて

0

ほとんどの場合、大きな違いはありません。短いが頻繁に変更されるデータの場合は、代わりに一定のサイズのcharを使用することを検討することができます(文字列の長さが頻繁に変更される場合に違いがあります)。

しかし、クエリで一時テーブルが作成されると、最適化の理由から一定サイズのcharに変換される可能性があるため、小さいほうが実際より優れているため、最大限を超えて一時テーブルが大きくなります。

+0

答えはあまり意味がありません。しかし、質問が重複としてマークされている場合は、回答を追加する必要はありません。重複案とは実質的に異なる回答がなければ、OPに役立ちます。それでも、元の質問に投稿することを検討する必要があります。 – Shef

関連する問題