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.