Занимают ли столбцы char / varchar / text / longtext в MySQL полный размер в файловой системе даже для частично заполненных ячеек?
Занимают ли столбцы varchar / text / longtext в MySQL полный размер в файловой системе даже для неполных ячеек?
Ссылаясь наэта статья блога например, у меня есть следующие столбцы, и я вставил в него заданную строку.
CHAR (72) - can store upto 72 characters - i put in a string "abcd"
VARCHAR (72) - can store upto 72 characters - i put in a string "abcd"
TINYTEXT - can store upto 255 characters - i put in a string "abcd"
TEXT - can store upto 65,535 characters - i put in a string "abcd"
LONGTEXT - can store upto 4,294,967,295 characters - i put in a string "abcd"
Сколько фактического физического пространства будет занимать каждый из этих столбцов подряд?
Полный размер, который может хранить каждый столбец?
Или только столько, сколько требуется для хранения "abcd"?