Start/notes.ini Parameter/Update_Suppression_Limit

Update_Suppression_Limit

🛠️
Parameter: Update_Suppression_Limit
Kurzbeschreibung: Maximale Anzahl Update-Einträge in einem Zeitfenster, bevor View-Updates für eine Datenbank unterdrückt werden – schützt vor Überlast durch „hyperaktive“ Apps.

Steckbrief

Parameter
Update_Suppression_Limit
Kategorie
Performance / Memory
Komponente
Server
Verfügbar seit
9.0
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
Ganzzahl (Anzahl Update-Requests)

Beschreibung

Wenn eine Anwendung in kurzer Zeit sehr viele Schreibzugriffe auslöst, kann der Update-Task in Dauerschleife geraten und CPU/I/O blockieren. Update_Suppression_Limit definiert die Schwelle: überschreitet die Datenbank diese Anzahl an Update-Anfragen innerhalb des durch Update_Suppression_Time definierten Zeitfensters, werden weitere Updates für diese Datenbank vorübergehend unterdrückt (Logging im Server-Log). Die Indizes werden dann erst beim nächsten regulären Pass eingeholt.

Beispiel-Konfiguration

Update_Suppression_Limit=100 Update_Suppression_Time=15

Hinweise & Stolperfallen

  • Zu niedrige Werte können normale Anwendungen treffen – Logs auf „Update suppressed“-Meldungen prüfen.
  • Wirkt nur in Kombination mit Update_Suppression_Time.
  • Greift nach Server-Restart.
  • Für betroffene App ggf. View-Logik / Indexierungs-Strategie prüfen, statt Schwelle dauerhaft zu erhöhen.