ROW_FORMAT - COMPRESSÉ vs COMPACT vs DYNAMIQUE

13

Dans MySQL InnoDB, quelle est la différence entre COMPRESSED, COMPACT et DYNAMIC for ROW_FORMAT?

Quels sont les avantages entre eux?

Nuno
la source

Réponses:

11

COMPACT est un format pris en charge par Antilope. Il stocke les 768 premiers octets de BLOB au cas où sa valeur ne rentrerait pas dans la page.

DYNAMIC est presque identique à COMPACT, sauf que seulement 20 octets pour chaque champ BLOB sont utilisés. Avantages - davantage de champs BLOB sont possibles dans un enregistrement.

COMPRESSED est utilisé pour les tables compressées. D'où ses avantages.

akuzminsky
la source
C'est ça! Merci beaucoup, c'est tout ce que j'avais besoin de savoir! :)
Nuno