Die Optimierung des Lucene-Indexes wird nach jeder Modifikation des Indexes vorgenommen und sorgt dafür dass der Index mit optimaler Performance durchsucht werden kann. Dies ist jedoch ein aufwendiger Prozess der je nach Größe des Indexes sehr lange dauern kann und viele Ressourcen über eine lange Zeit benötigen kann. Daher kann diese Optimierung über vorliegende Variable abgeschaltet werden.
Um auch bei abgeschalteter automatischer Optimierung akzeptable Such-Performance zu gewährleisten sollte die Optimierung regelmäßig manuell oder über einen Job vorgenommen werden. Dazu ist in TMLScript folgender Code auszuführen:
wgacore.getLuceneManager().optimizeIndex();
|