Dank Euch beiden.
Was mir so vorschwebt, ist eine Plattform (z.B.
DP ), welches ein Referenz-Schema sowie Testdaten zur Verfügung stellt (z.B. in Form von Textdaten oder einem Testdatengenerator). Weiterhin könnte man sich auf einen Satz von Test-Abfragen und Szenarien einigen, um die Performance zu testen.
Anschließend ist Jeder eingeladen, eine
DB mit seinem Favoriten zu erstellen, die
DB zu optimieren und die Resultate (also das handoptimierte Schema) zu präsentieren. In den Diskussionen würde sich schon die beste (oder die besten) Alternativen herauskristallisieren
Dann hätten wir für jedes
DBMS:
1. Ein (optimiertes)
SQL-Schema
2. Einen Satz von Testdaten
3. Optional einen Dump der fertigen
DB
Nun kann sich Jeder, der mal wieder nichts zu tun aber irgendeine
DB auf seinem Rechner installiert hat, den Dump saugen, den Benchmark starten und unter Angabe seiner Hardware die Ergebnisse zurückposten. Mit der Zeit sollten doch brauchbare Ergebnisse zustande kommen. Natürlich wären die Ergebnisse nur für dieses Datenbankschema aussagekräftig, aber es wäre besser als gar nichts.
Na ja, wollte nur Klarheit in dieses leidige Thema bringen.