Start/notes.ini Parameter/Update_Suppression_Limit

Update_Suppression_Limit

Parameter: Update_Suppression_Limit
Kurzbeschreibung: Begrenzt die Größe (Anzahl Requests) der deferred-Queue des Update-Tasks. Default 32767.

Steckbrief

Parameter
Update_Suppression_Limit
Kategorie
Performance / Memory (Indexer)
Verfügbar seit
Mindestens 11.0.1 (HCL-Dokumentation)
GUI-Entsprechung
Laut HCL keine direkte GUI-Option. Setzbar im Konfigurations-Dokument auf dem Reiter NOTES.INI Settings.
Mögliche Werte
Ganzzahl — Anzahl Requests in der deferred-Queue
Default
32767

Beschreibung

Laut HCL-Produktdokumentation:
Limits the size (number of requests) in the Update task's deferred requests queue.
The Update Task (indexer) maintains two work queues - an immediate queue and a deferred queue. Deferred update requests are held for 15 minutes before they are processed so that requests to update the same database in that time are ignored as duplicate requests. Updater queues can grow if the server has a high update rate because of heavy database use. Use this variable to limit the size (number of requests) in the Update task's deferred requests queue.
Auf Servern mit sehr hoher Schreib-/Update-Rate kann die deferred-Queue stark anwachsen — dieser Parameter setzt die Obergrenze und schützt vor unkontrolliertem Speicherverbrauch.

Beispiel-Konfiguration

Update_Suppression_Limit=65535
Mit Update_Suppression_Limit=65535 wird die deferred-Queue auf 65.535 Requests vergrößert. Für den Normalbetrieb genügt der Default 32767.

Hinweise & Stolperfallen

  • Verwandte Parameter: Update_Suppression_Time (Verweildauer in der Queue), Update_No_Fulltext (FT-Index ein/aus).
  • Eine Vergrößerung erhöht den Speicherbedarf des Update-Tasks; eine Verkleinerung kann dazu führen, dass Requests verloren gehen, wenn die Queue voll ist.
  • Eine direkte GUI-Entsprechung gibt es laut HCL nicht.

Quellen (HCL Product Documentation)