ROW_FORMAT - COMPRESSED vs COMPACT vs DYNAMIC

13

Was ist in MySQL InnoDB der Unterschied zwischen COMPRESSED, COMPACT und DYNAMIC für ROW_FORMAT?

Was sind die Vorteile untereinander?

Nuno
quelle

Antworten:

11

COMPACT ist ein von Antilope unterstütztes Format. Es speichert die ersten 768 Bytes BLOB, falls sein Wert nicht in die Seite passt.

DYNAMIC ist fast identisch mit COMPACT, außer dass nur 20 Bytes für jedes BLOB-Feld verwendet werden. Vorteile - In einem Datensatz sind mehr BLOB-Felder möglich.

COMPRESSED wird für komprimierte Tabellen verwendet. Daher seine Vorteile.

akuzminsky
quelle
Das ist es! Vielen Dank, das ist alles was ich wissen musste! :)
Nuno