Память базы данных:: MySql Innodb, сколько памяти выделяется для пустого поля по сравнению с не пустым полем - varchar или text

Я новичок в базе данных, и не знаю, как и когда MySQL выделяет пространство памяти.

В MySql Innodb, сколько памяти выделяется для пустого поля (без вставленной строки) против не пустого поля?

Другая форма моего вопроса:

Когда в MySql Innodb выделяется память для varchar / текстового поля во время создания таблицы или когда данные вставляются в поле?

Спасибо,

Йосеф

1 ответ

Решение

Вы имеете в виду RAM или дисковое пространство?

для дискового пространства varchar не будет использовать пространство, если в строке нет значений.

Другие вопросы по тегам