ROW_FORMAT - сжатый против компактного против динамического

13

В MySQL InnoDB, в чем разница между СЖАТЫМ, КОМПАКТНЫМ и ДИНАМИЧНЫМ для ROW_FORMAT?

Каковы преимущества между собой?

Нуно
источник

Ответы:

11

COMPACT - это формат, поддерживаемый Antilope. Он хранит первые 768 байтов BLOB на случай, если его значение не помещается на странице.

DYNAMIC почти такой же, как COMPACT, за исключением того, что используется только 20 байтов для каждого поля BLOB. Преимущества - в записи возможно больше полей BLOB.

Сжатый используется для сжатых таблиц. Отсюда и его преимущества.

akuzminsky
источник
Это оно! Большое спасибо, это все, что мне нужно было знать! :)
Нуно