0

VARCHAR 255またはVARCHAR 55 フィールドを使用する場合(たとえば)、クエリの速度に本質的な違いがあるかどうか常に疑問に思っています。

つまり、VARCHAR255フィールドを最大長のVARCHAR55にスリム化した場合、メリットはありますか?はいの場合、メリットはありますか?

ありがとうございました

4

1 に答える 1

2

許可される文字数以外に、実際の違いはありませんVARCHAR(55)VARCHAR(255)どちらも1バイトを使用して長さとそれに続くデータを格納するため、55文字以下のデータを格納する場合、これら2つの例はまったく同じになります。差のしきい値はです255。それより長いものは、長さに2バイトを使用します。それ以下にとどまる限り、最大長の列は基本的に同じです。

于 2013-02-08T16:02:55.850 に答える