Widget-Caching

Um die Systemleistung zu verbessern, werden die Daten in Dashboard-Widgets jetzt standardmäßig gecacht. Dies reduziert die Anzahl der Datenbankzugriffe und beschleunigt die Anzeige.

Funktionsweise

  • Caching-Logik: Die Widget-Daten werden beim ersten Aufruf ermittelt und für eine definierte Zeit im Mandanten-Cache zwischengespeichert (Standard: 300 Sekunden). Bei erneuten Aufrufen innerhalb dieser Zeitspanne werden die gecachten Werte angezeigt

  • Erzwungene Aktualisierung: Ein Klick auf den Aktualisieren-Button eines einzelnen Widgets oder auf die Dashboard aktualisieren-Funktion ignoriert den Cache und ruft die Daten direkt aus der Datenbank ab.

  • Hinweis zur Datenaktualität: Jedes Widget zeigt per Tooltip an, wie alt die aktuell angezeigten Daten sind (Zeit seit letzter Aktualisierung).

Einstellungen

  • Globale Einstellung pro Mandant:

    Die Funktion Widget-Caching aktivieren steuert, ob Widgets auf Daten aus dem Mandanten-Cache zurückgreifen dürfen. Sie ist im Backend unter den globalen Mandanteneinstellungen verfügbar (nur für Supervisoren sichtbar).

  • Individuelle Steuerung pro Tab:

    Benutzer können das Caching für einzelne Dashboard-Tabs deaktivieren, wenn immer aktuelle Live-Daten gewünscht sind. Diese Einstellung wirkt sich nur auf die persönliche Ansicht aus. So lassen sich einzelne Dashboards bei Bedarf dauerhaft mit Live-Daten betreiben – unabhängig von den globalen Cache-Einstellungen.