Quantcast
Channel: mmi consult - tipps und tricks blog
Viewing all articles
Browse latest Browse all 12858

Laufzeitverhalten von Hintergrundagenten optimieren, die Dokumente suchen

$
0
0
Entwickler müssen oftmals Hintergrundfunktionen implementieren, die nach bestimmten Dokumenten suchen. Wenn die Datenbank in der gesucht wird, keinen Volltextindex hat (oftmals eine Administrator-Entscheidung oder -Konfiguration), zur Suche jedoch Funktionen verwendet werden, die einen Volltextindex voraussetzen, ist der Domino Server "so nett" einen Index für die Suche zu erstellen, den er jedoch nach Abschluss der Suche wieder verwirft. Bei Zyklischen Agenten ist das ein absoluter "Performance-Killer".

Ein Notes.ini Eintrag kann die Erzeugung dieser temporären Volltext-Indizes unterdrücken:
 
FT_FLY_INDEX_OFF=1


Aber Achtung liebe Administratoren. Anwendungen die einen Volltextindex für die Suche erfordern, werden mit Laufzeitfehlern beendet. In diesem Fall müssen Entwickler eine entsprechende Behandlung der Laufzeitfehler einbauen oder Administratoren diese Datenbank dann mit einem (permanenten) Volltextindex versehen.

Viewing all articles
Browse latest Browse all 12858

Trending Articles