Datenbanktuning: Indexkonfigurations-Nodes

Document created by RSA Information Design and Development on Apr 19, 2018
Version 1Show Document
  • View in full screen mode
 

In diesem Thema werden Indexkonfigurations-Nodes beschrieben. Die folgenden Indexkonfigurations-Nodes gehören zu den erweiterten Datenbank-Konfigurationselementen der NetWitness-Core-Datenbank, die nur selten geändert werden.

index.dir

Die Einstellung index.dir steuert, wo die vom Index verwendeten Dateien gespeichert werden. Diese Einstellung unterstützt die gleiche Syntax wie die Einstellungen packet.dir , meta.dir und session.dir .

index.dir.warm

Der Warm-Tier-Speicher für Index-Slices. Diese Einstellung unterstützt die gleiche Syntax wie packet.dir.warm , meta.dir.warm und ession.dir.warm .

index.dir.cold

Der Cold-Tier-Speicher für Index-Slices. Diese Einstellung unterstützt die gleiche Syntax wie packet.dir.cold , meta.dir.cold und session.dir.cold .

index.slices.open

Mit dieser Einstellung wird die Anzahl der vom Index offen gehaltenen Indexslices gesteuert. Indexslices werden automatisch geöffnet, wenn dies für Abfragen erforderlich ist. Wenn die Abfragen abgeschlossen sind, kann die Indexengine die Slices offen halten, damit weitere Abfragen schneller ausgeführt werden. Die zuletzt erstellen Slices werden offen gehalten, da sie höchst wahrscheinlich von Abfragen verwendet werden.

Wenn der Index für Abfragen im Index erst Slices öffnen muss, werden die Abfragen langsamer ausgeführt als bei bereits geöffneten Slices. Daher sollte dieser Parameter so eingestellt sein, dass die meisten Abfragen im Index an geöffneten Slices durchgeführt werden. Alle offenen Indexslices benötigen jedoch Ressourcen, wie z. B. Dateiverarbeitungen und Arbeitsspeicher. Wenn zu viele Indexslices offen sind, kann die Gesamtperformance des Services beeinträchtigt sein.

Sie sollten diesen Parameter so einstellen, dass die offenen Indexslices die meisten Datumsbereiche abdecken, die von den meisten Abfragen verwendet werden. Wenn die meisten Abfragen z. B. die letzten beiden Wochen betreffen und alle 8 Stunden Indexslices erstellt werden, wurden 14 Tage x 3 Slices pro Tag, also 42 Slices zu den letzten beiden Wochen erstellt. Somit können Sie index.slices.open auf 42 setzen, sodass nur die Slices offen gehalten werden, die sehr wahrscheinlich verwendet werden.

Wenn dieser Parameter auf 0 gesetzt wird, werden bis zum nächsten Speichern des Index alle Slices offen gehalten. In diesem Szenario wird die Anzahl der im Prozess offenen Slices nur durch die Anzahl der Slices im Index begrenzt.

page.compression

Veraltet. Versionen des NetWitness-Core-Index von 9.8 bis 10.2 unterstützten zwei verschiedene Indexkomprimierungsalgorithmen. Mit dieser Einstellung können Sie einen von ihnen auswählen. Ab 10.3 ist der einzige empfohlene Wert die Standardeinstellung huffhybrid .

save.session.count

Mit dieser Einstellung wird kontrolliert, wie häufig der Index automatisch gespeichert wird, wenn neue Sitzungen eingefügt werden. Wenn der Wert für save.session.count größer 0 ist, wird der Index jedes Mal automatisch gespeichert, wenn dem Index mehr als in save.session.count angegebene Sitzungen hinzugefügt werden. Wenn save.session.count auf 0 gesetzt wird, wird diese Funktion deaktiviert und der Index wird nicht automatisch gespeichert, wenn ihm neue Sitzungen hinzugefügt werden.

Mit dem Parameter save.session.count kann ein automatisches Speicherungsmuster implementiert werden, das auf der Menge der Daten basiert, die zum Index hinzukommen. Dies ist nützlich, da ein nur leicht belastetes System weniger häufig Sicherungspunkte erzeugen muss.

Weitere Informationen zur Speicherung des Index finden Sie im Abschnitt Optimierungstechniken in diesem Handbuch.

reindex.enable

Diese Einstellung steuert den Betrieb des Hintergrund-Reindexer .

You are here
Table of Contents > Erweiterte Datenbankkonfiguration > Indexkonfigurations-Nodes

Attachments

    Outcomes