Donnerstag, 27. Dezember 2012

domaindiscount24 und meine Datenbank

oder: ach Misst das ist ja InnoDB

Ich bin ja Kunde bei DomainDiscount24.com und habe dort mehrer Webspaces , Mailspaces und Datenbanken. Nun fiel mir auf das der genutzte Datenbankspace laut Webinterface ein ganz anderer war als mir durch PHPmyAdmin angezeigt wurde. Was mich stark verwundert hat, denn ein Unterschied von ~18 MB (3,7 MB laut PMA und 21 MB laut Webinterface) war doch etwas zu gross.

Lange Rede kurzer Sinn. InnoDB legt .ibd files an, welche die Daten und Indezes in einer einzelnen Datei speichern. Siehe hier. Also habe ich kurzer Hand das ganze wieder nach MyISAM verschoben, nun sieht es besser aus. Die Features von InnoDB habe ich eh nie genutzt :-)
alter table <tablename> engine=myisam;