Dies ist ein Punkt, an dem wir ständig aktiv arbeiten.
Als Discourse neu war, hatten fast alle Seiten eine brandneue Datenbank, sodass die Datenbank problemlos im Arbeitsspeicher Platz hatte. Einige Jahre später haben einige Seiten nun Datenbanken von über 100 GB und RAM-Größen, die nicht einmal ein Zehntel davon ausmachen.
Ein bevorstehendes Update in den nächsten Wochen ist das PostgreSQL-13-Upgrade, das die Größe des größten Objekts halbieren wird.
Darüber hinaus ist Schritt 0 zur Fehlersuche bei Leistungsproblemen das Sammeln von Daten mit dem Prometheus-Exporter-Plugin für Discourse, damit wir nicht im Blindflug agieren.