Moin, moin,
ich versuche gerade eine Liste von PRO's und CONTRA's für oder
gegen die innodb_file_per_table Option zu finden.
Bislang allerdings war ich wenig erfolgreich, da anscheinend niemand
so wirklich diese Option einsetzt oder es vielleicht auch einfach
keine Gegenargumente gegenüber dem Einsatz der normalen ibdata Datei
gibt.
Adhoc sind mir nur zwei Dinge eingefallen:
1. Speicherplatz wird frei, wenn ich mal ne Tabelle lösche, was ja bei
normaler Nutzung im ibdata nicht passiert, da hier der Platz nur zum
Überschreiben frei wird, die Datei an sich allerdings nicht.
2. Eventuell nur fürs Hosting relevant, aber wenn die Daten im normalen
Datenbankverzeichnis liegen, dann kann ich mit Quotas arbeiten, während
dies beim ibdata nicht geht, da hier ja Tabellen aus vielen Datenbanken
in einer Datei zusammenliegen.
Was aber ist mit Performance? Gibt es da eventuell Unterschiede? Ich wüsste
zwar nicht warum, aber möglicherweise.
Ist jemand vielleicht mit dieser Option in irgendeine Falle gestolpert?
Suchende Grüße,
Marcus