Thoralf Knuth: Wegen Performance auf Normalisierung verzichten?

Beitrag lesen

Hallo Christian,

nur so eine fixe Idee:

Die Lösung meiner Probleme wäre ein kompletter Bruch mit "gutem" Datenbankdesign: ich werfe die Normalisierung einfach über den Haufen. Wenn ich zu jedem Thread speichere, wann und von wem das letzte Posting "gepostet" worden ist, dann kann die Anzahl der DB-Abfragen, die ich durchführen muss, gering halten. Ich würde damit sogar so weit kommen, dass jetzt pro Scriptaufruf nur noch ca. 8 DB-Abfragen durchgeführt werden müßten, was zwar IMHO immer noch sehr viel ist, aber deutlich besser als vorher.

Und wenn Du statt dessen nur die ID des letztem Posts mit in den Datensatz reinnimmst?

Gruss, Thoralf