Christoph: DB-System für gr. Tabellen

Beitrag lesen

Hallo,

manche Tabellen von unserem Server haben bereits 20GB und werden jährlich um ca. 5GB anwachsen.

Zur Zeit benutzen wir MySQL mit MyISAM.

Jetzt frag ich mich aber welche DB vielleicht viel besser für uns wäre, denn folgende Probleme treten zur Zeit bereits auf:
 - Wenn man ein Feld ändert/hinzufügt/löscht, dann dauert dies ewig, genauso wie mit einem Index.
 - Backup soll incrementell oder ein hotbackup sein, was wir leider eben mit MyISAM nicht haben

Bei diesen gr. Tabellen sollen lediglich folgende Aktionen gemacht werden:
 - SELECT aber in der WHERE-CLAUSEL steht dann nur der PRIMARY KEY
 - DELETE über den PRIMARY KEY
 - INSERT
 - TRIGGER bzw. foreign-key-constraint, damit in Untertabellen die zugehörigen Daten auch rausgelöscht werden

Gibt es für meine Anforderungen vielleicht schon die perfekte storage engine in MySQL, oder eignet sich hier vielleicht ein anderes DB-System viel besser wie zB:
 - PostgreSQL
 - Oracle
 - Firebird
 - MSSQL

Für eure Antworten bedanke ich mich jetzt schon sehr herzlich.

lg
Christoph