On 10.05.2011 18:26, Fabian Hänsel wrote:

> MySQL verwendet verschiedene Tabellentypen. Der Standard ist MyISAM. Und
> MyISAM unterstützt keine Transaktionen*!
> Du vergleichst also wahrscheinlich gerade Äpfel mit Birnen.

Da gebe ich dir Recht. Da mir allerdings Postgres beim Einfügen der
Daten in einem großen Transaktionsblock eine Out-of-Memory Exception
wirf, ist das bis jetzt nur ein theoretischer Vorteil.

>> Sogar das nervige Warten beim DELETE ist weg.
> 
> Manche Datenbanken markieren Einträge in solchen Fällen mit "gelöscht",
> ohne sie wirklich zu löschen. Das geschieht erst, wenn z.B. der Platz
> alle wird. Dein Delete läuft also schnell, ein Select wird aber durch
> den rumliegenden Müll immer noch gebremst.

Klar, kann ich mir alles lebehaft vorstellen. Wenn ich aber eine (fast)
unendlich große Platte habe wie in meinem Falle, gibt es keine Grund zu
warten bis irgendwelche Daten *endlich* weg sind. Das muss eine modernen
Datenbank doch einfach können.

 Marcus


_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an