Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wird dies auf der Seite gespeichert?

Wenn die Gesamtgröße des Datensatzes weniger als ~7k beträgt (genau UNIV_PAGE_SIZE/2 - 200), dann wird der Datensatz auf der Seite gespeichert, alle Felder einschließlich *BLOB, *TEXT.

Wenn die Gesamtdatensatzgröße mehr als 7 KB beträgt, werden nur 768 Byte jedes *BLOB-Feldwertes auf der Seite gespeichert. Die restliche Seite des Feldes wird in externen Seiten gespeichert.

Im DYNAMIC-Format, das mit Barracuda geliefert wird, werden nur 20 Bytes des BLOB-Felds auf der Seite gespeichert - der Rest in externen Seiten.