(MySQL 5.1) Nutzt Tinyint tatsächlich weniger Speicher als Int?
Lars
- datenbank
Hallo,
grundsätzlich ist klar, dass ein Tinyint weniger Speicher (1 Byte) verbraucht als ein Int (4 Byte) oder ein Bigint (8 Byte).
Ich meine aber vor Jahren mal gehört zu haben, dass MySQL grundsätzlich für alle Int-Typen gleich viel Speicherplatz reserviert. Ich bin aber nicht mehr sicher, ob sich das nur auf MyISAM bezog oder auch bei InnoDB zutrifft, oder ob's doch einfach nur Unsinn war :-)
Weiß jemand genaueres?
Lg
Lars
Moin Lars,
Ich meine aber vor Jahren mal gehört zu haben, dass MySQL grundsätzlich für alle Int-Typen gleich viel Speicherplatz reserviert. Ich bin aber nicht mehr sicher, ob sich das nur auf MyISAM bezog oder auch bei InnoDB zutrifft, oder ob's doch einfach nur Unsinn war :-)
Das scheint mir Unsinn zu sein, und es wäre auch das erste mal, dass ich davon höre. Das MySQL-Manual spricht ja sogar explizit von „storage.”
LG,
CK