Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
列をvarchar(15)orとして宣言してvarchar(200)も、メモリサイズに違いはありません。4 文字の文字列を格納する場合、約 4 バイトしか使用しないはずです。これは varchar2 の Oracle でも同じです。ただし、Oracle の場合、設定するサイズが大きいほど、使用されるオーバーヘッドが増えるため、パフォーマンスが異なります。
varchar(15)
varchar(200)
MySQL(または他のデータベース)でも同じですか?
VARCHAR:
VARCHAR2: