Hej!
2011-07-23 11:19, Thomas Schmidt skrev:
Ich habe jetzt die Tabelle von InnoDB nach MyISAM konvertiert. Wahrscheinlich war das dämlich, aber es löst meine Probleme.
Das COUNT(*) geht extrem schnell:
MyISAM speichert die Anzahl der Datensätze separat. Die Daten selbst schaut es sich bei der Query gar nicht erst an.
Und ja, die Daten sind noch da.
Jetzt hast du halt keine Transaktionsfähigkeiten mehr.
Und gerüchteweise steigt wohl die Wahrscheinlichkeit von völlig korrumpierten Datenbanken bei Stromausfall etc. (aber das *erscheint* mir ein heiliger Krieg (MyISAM vs. InnoDB/Postgres) zu sein, der nicht immer/ausschließlich auf Fakten basiert).
Viele Grüße Fabian