私はバラクーダファイル形式でのInnoDBのプラグインを使用しています:私はVARCHAR(255)
としてフィールドを定義し、そのフィールドのNULL
値を持つレコードを挿入した場合、そのレコードはまだ意志MySQL/InnoDB Plugin:VARCHARフィールドのNULL値はまだストレージスペースを占有しますか?
ROW_FORMAT=DYNAMIC
VARCHAR
フィールドのストレージに255バイトを使用しますか?または無駄なストレージスペースはありませんか?
関連するメモでは、フィールドをINT
と定義すると、そのフィールドの値がNULL
であっても、すべてのレコードがそのフィールドに32ビットを使用しているようです。あれは正しいですか?レコードディレクトリに
アンSQL NULL値の埋蔵1または2バイト -
おかげ