7.1.2.1 Характеристики статической таблицы (с фиксированной длиной) Оглавление 7.1.2.3 Характеристики сжатых таблиц

7.1.2.2 Характеристики динамических таблиц

Данный формат используется для таблиц, которые содержат столбцы VARCHAR, BLOB или TEXT, а также если таблица была создана с параметром ROW_FORMAT=dynamic.

Это несколько более сложный формат, так как у каждой строки есть заголовок, в котором указана ее длина. Одна запись может заканчиваться более чем в одном месте, если она была увеличена во время обновления.

Чтобы произвести дефрагментацию таблицы, можно воспользоваться командами OPTIMIZE table или myisamchk. Если у вас есть статические данные, которые часто считываются/изменяются в некоторых столбцах VARCHAR или BLOB одной и той же таблицы, во избежание фрагментации эти динамические столбцы лучше переместить в другие таблицы. Свойства динамических таблиц следующие:


7.1.2.1 Характеристики статической таблицы (с фиксированной длиной) Оглавление 7.1.2.3 Характеристики сжатых таблиц