Thread MyISAM oder InnoDB (18 answers)
Opened by kristian at 2013-10-25 14:49

kristian
 2013-10-25 14:49
#171518 #171518
User since
2005-04-14
684 Artikel
BenutzerIn
[Homepage] [default_avatar]
Hallo

ich plane eine größere Datenmenge in einer MySQL-Datenbank abzulegen.
Umgebung:
- Rootserver
- 16G Ram, etwa 8G für MySQL frei
- 20 DB's mit je 100 Tables
- gesamt etwa 200G Daten
- die Daten werden ständig erneuert, sprich 1 x pro Woche 200G schrieben

Erstmal stellt(e) sich die Frage MyISAM oder InnoDB, die habe ich für mich schon fast entschieden, es wird wohl InnoDB werden.

Was mir Angst macht:
Bei InnoDB werden - so wie es aussieht - alle Daten in eine große Datei geschrieben.
Optimierungstools sagen mir, ich soll den Wert innodb_buffer_pool_size auf die Größe dieser Datei setzen oder größer.
Letztendlich bedeutet das, soviel Ram wie Daten, nur den Ram habe ich nicht und werde ihn (im Moment) auch nicht bekommen.
Speed ist bei der Veranstaltung aber wichtig, auch wenn quasi ständig geschrieben wird, muss man aus der DB noch lesen können. Zum Lesen / Anzeigen läuft ein FCGI, ich will die Seiten im 10tel Sekundenbereich haben.

Meine Frage:
Hat schon mal eine(r) von euch solchen Blödsinn veranstaltet und hat Tipps?
Kann mir jemand ein guten Fachforum raten in dem ich ev. Tipps bekomme?

TIA & Gruß
Kristian

View full thread MyISAM oder InnoDB