Ответы:
COMPACT - это формат, поддерживаемый Antilope. Он хранит первые 768 байтов BLOB на случай, если его значение не помещается на странице.
DYNAMIC почти такой же, как COMPACT, за исключением того, что используется только 20 байтов для каждого поля BLOB. Преимущества - в записи возможно больше полей BLOB.
Сжатый используется для сжатых таблиц. Отсюда и его преимущества.