Ralf: MySQL (optimieren) und GROßE Datenmengen

Beitrag lesen

Hallo,

wer kann mir bei der Entwicklung einer best optimierten Tabellenstruktur helfen?

Ich bin gerade gezwungen eine Messageverwaltung mit (MySQL) zu realisieren. Es müssen große Datensatzmengen (zb 10.000.000 - spekulativ) abgelegt werden.
Welcher Tabellentyp ist für diese Anforderung angemessen.
Ist MySQL überhaupt eine gute Wahl oder sollte zb Oracle genutzt werden?

Meine aktuelle Hauptabfrage-Tabellenstruktur sieht folgendermaßen aus:

id - int - index
personid - int - index
msg - text - volltextsuche
categoryid - tinyint - index
date - date
time - time
title - varchar
active - tinyint - index

Empfiehlt es sich weiterhin date,time,title auszulagern und per join später zu erfragen?

ich danke für euer Interesse,

Mit freundliche Grüße

Ralf