(Co-Admin)
Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
Delphi 10.4 Sydney
|
Re: Wieso werden die Postzahlen in phpBB nicht errechnet
28. Aug 2006, 22:56
Ja, das ist einer der Fälle, in denen man Redundanz in Kauf nimmt und dafür einiges an Performance gewinnt. Es wäre Wahnsinn, jedesmal die Anzahl an Beiträgen zu ermitteln. Der Aufwand, diesen Counter einmalig nach dem Schreiben eines Beitrages zu pflegen, ist dratisch geringer.
Im Prinzip ist es eine Frage des Datenbank-Designs. Im Allgemeinen versucht man, Redundanzen zu vermeiden. Weniger wegen der Platz-Ersparnis, sondern mehr, damit man keine Informationen doppelt oder gar dreifach pflegen muss. In ausgewählten Situationen und wenn man sich darüber im Klaren ist, was man tut, kann man sich aus Gründen der Performance (siehe oben) dann doch für redundante Daten entscheiden und ist kann dann auch völlig legitim sein.
Daniel R. Wolf mit Grüßen aus Hamburg
|