Beachten Sie die folgenden Punkte zur Verbesserung der Leistung während der Suche:
Bei der Suche innerhalb von SQL:
Wenn Sie einen Abfall der Systemleistung feststellen, können Sie mit der Anweisung explain den
Ausführungsplan des DB2-Optimierungsprogramms überprüfen.
Durch die parametrische Suche kann der Zeitaufwand für Suchoperationen reduziert werden. Dies gilt
insbesondere bei Verwendung weiterer Vergleichselemente, um die Menge der Ergebnisdaten einzuschränken.
Verwenden Sie das Schlüsselwort für die Ergebnisbegrenzung, wenn Sie nicht alle Ergebnisse benötigen.
Bei der Suche mit der gespeicherten Prozedur:
Da Daten gemäß dem angegebenen Cachetabellenausdruck aus der Datenbank in den
Speicher kopiert werden, müssen Sie sicherstellen, dass Ihre Workstation über ausreichend
Speicherkapazität für diese Daten verfügt. Falls nicht ausreichend Speicher vorhanden
ist, wird Auslagerungsspeicher verwendet, wodurch sich die Suchleistung verringert.
Wenn Sie die Funktion NUMBEROFMATCHES oder die Funktion SCORE
ohne die Funktion CONTAINS verwenden, kann die Leistung beeinträchtigt werden. Stellen Sie außerdem sicher, dass
die Zeichenfolge in der Funktion CONTAINS genau mit der
Zeichenfolge in der Funktion NUMBEROFMATCHES oder der Funktion SCORE
übereinstimmt. Somit vermeiden Sie eine doppelte Verarbeitung.
Anmerkung
Die neuesten Tipps zur Leistungsoptimierung finden Sie auf der Website zu
DB2 Net Search Extender: www.ibm.com/software/data/db2/extenders/netsearch/index.html