ROW_FORMAT - COMPRESSED vs COMPACT vs DYNAMIC

13

W MySQL InnoDB jaka jest różnica między COMPRESSED, COMPACT i DYNAMIC dla ROW_FORMAT?

Jakie są między sobą korzyści?

Nuno
źródło

Odpowiedzi:

11

COMPACT to format obsługiwany przez Antilope. Przechowuje pierwsze 768 bajtów BLOBa na wypadek, gdyby jego wartość nie mieściła się na stronie.

DYNAMIC jest prawie taki sam jak COMPACT, z wyjątkiem tego, że dla każdego pola BLOB użyto tylko 20 bajtów. Korzyści - więcej rekordów BLOB jest możliwych w rekordzie.

COMPRESSED służy do tabel skompresowanych. Stąd jego zalety.

akuzminsky
źródło
Otóż ​​to! Dziękuję bardzo, to wszystko, co musiałem wiedzieć! :)
Nuno,