CHAR vs VARCHAR 何が違うの?

https://dev.mysql.com/doc/refman/8.0/en/char.html

VARCHARの使いどころ

長さが定まっていないデータは、使わなかったらその分データ節約になる
MAXまで使ってしまうと、長さデータが1byte入るので、無駄になる。

CHARの使いどころ

CHARは指定した文字数 × byte絶対使うので、
可変だと無駄が多いが、
コードとか、長さが絶対同じ系の場合は、長さデータがないので、
varcharよりお得

VARCHARは255がいいのか、MySQLの公式みてみた。 VARCHARは255がいいのか、MySQLの公式みてみた。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です