ich habe eine Zeitung mit ca. 100 Kategorien, in jeder der Kategorien befinden sich Berichte, zur Zeit sind ca. 140.000 Berichte in der Datenbank, die täglich steigt, bzw. manchmal auch fällt.
Depubilizierung? Ich dachte den Schmarnn macht nur der ZDF ...
Aber ich glaube wenn ich jedes Mal alle Daten erneut zähle, das doch enorm auf die Datenbank geht.
Relationale Datenbanken sind sehr gut darin, Dinge zu zählen.
Hat jemand eine Idee wie man das umgehen kann?
Was umgehen? Ein Abfrage, die ein paar ms dauert?
Oder wäre es sinnvoll eine Anzahlliste separat zu führen.
Das drüfte kaum Zeit sparen - das tut die Datenbank ziemlich sicher auch schon so.
In der man die Beiträge zählt beim eingeben eine Beitrages, bzw. die Anzahl korrigieren beim löschen eines Beitrages.
Das dürfte mit Sicherheit mehr last erzeugen.
Wenn es um Performance geht, ist effizientes Caching oder ein CDN sicher interessanter als wegen ein paar ms bei der Datenbank herumzuoptimieren.