Задать вопрос
@deniska_kuzmenko

В чем разница в mysql таблицы между dynamic и fixed?

Недавно заметил что в настройках таблицы есть параметр ROW_FORMAT, и в одних стоит dynamic а в других fixed. В чем разница и зачем этот параметр? И самое главное то, что я его не ставил, но почему то в разных таблицах то dynamic стоит то fixed
  • Вопрос задан
  • 484 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@ollisso
если fixed, то длинна строки (в байтах ) - всегда одинаковая.
Это удобнее для чтения с диска

Если же dynamic - то длинна строки в байтах может быть разной.

Изменить это можно повлияв на тип столбца:
если тип столбца: text, tinytext, varchar, и тп - то будет dynamic
если же только intы всех видов, char, bit и тп - то fixed
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы