Grundlegendes zur Volltextsuche
In diesem Thema werden die Komponenten und Prozesse der Volltextsuche sowie die zugehörige Terminologie kurz beschrieben. Die Volltextsuche hat viele Begriffe mit Microsoft SQL Server gemeinsam, es gibt jedoch auch einige spezielle Begriffe, wie z. B. "crawlen" und "Token".
Terminologie der Volltextsuche
Im Folgenden sind einige Begriffe und Komponenten aufgeführt, die Sie bei der Verwendung der Volltextsuche kennen sollten.
Volltextindex
Speichert Informationen zu signifikanten Wörtern und ihrer Position innerhalb einer bestimmten Spalte. Mithilfe dieser Informationen können schnell Volltextabfragen durchgeführt werden, die nach Zeilen mit bestimmten Wörtern oder Wortkombinationen suchen. Weitere Informationen finden Sie unter Volltextindizes.
Volltextkatalog
Ein Volltextkatalog enthält null oder mehr Volltextindizes. Volltextkataloge müssen sich auf einer lokalen Festplatte befinden, auf der die Instanz von SQL Server ausgeführt wird. Jeder Katalog dient den Indizierungserfordernissen einer oder mehrerer Tabellen in einer Datenbank. Volltextkataloge können nicht auf Wechseldatenträgern, Disketten oder Netzlaufwerken gespeichert werden, außer wenn Sie eine schreibgeschützte Datenbank angefügt haben, die einen Volltextkatalog enthält.
Wörtertrennung
Die Wörtertrennung für eine bestimmte Sprache zerlegt Text nach den lexikalischen Regeln der Sprache in Wörter. Weitere Informationen finden Sie unter Wörtertrennung und Wortstammerkennung.
Token
Ein Wort oder eine Zeichenfolge, das bzw. die von der Wörtertrennung identifiziert wurde.
Wortstammerkennung
Eine Wortstammerkennung für eine bestimmte Sprache generiert Flexionsformen eines Wortes nach den Regeln dieser Sprache. Die Wortstammerkennung ist sprachspezifisch. Weitere Informationen finden Sie unter Wörtertrennung und Wortstammerkennung.
Filter
Filter extrahieren für einen bestimmten Dateityp, beispielsweise .doc, Text aus einer Datei, die in einer varbinary(max)- oder image-Spalte gespeichert ist. Weitere Informationen finden Sie unter Filter für die Volltextsuche.
Auffüllen oder crawlen
Der Vorgang, einen Volltextindex zu erstellen und zu verwalten. Weitere Informationen finden Sie unter Struktur der Volltextindizes.
Füllwörter
Häufig vorkommende Wörter, die nichts zur Suche beitragen. Im deutschen Gebietsschema werden beispielsweise Wörter wie "ein", "und", "ist" und "das" als Füllwörter betrachtet. Diese Wörter werden ignoriert, um zu verhindern, dass der Volltextindex unnötig aufgebläht wird. Weitere Informationen finden Sie unter Füllwörter.
Hinweis: |
---|
Die Volltextindizierung wird in einer Microsoft Windows-Failover-Clusterumgebung vollständig unterstützt. |
Siehe auch
Konzepte
Einführung in die Volltextsuche
Andere Ressourcen
CREATE FULLTEXT INDEX (Transact-SQL)