Microsoft Volltextmodul für SQL Server

Aktualisiert: 12. Dezember 2006

Beim Dienst Microsoft Volltextmodul für SQL Server (MSFTESQL) handelt es sich um ein Volltextindizierungs- und -suchmodul. Das Modul MSFTESQL baut auf der Microsoft Search-Technologie (MSSearch) auf und ist enger denn je in Microsoft SQL Server 2005-Datenbankmodul integriert.

Das Volltextmodul wird als der Dienst MSFTESQL für das Betriebssystem ausgeführt. Dieser Dienst ist standardmäßig installiert, wird jedoch nur bei Verwendung der Volltextsuche ausgeführt. Standardmäßig werden SQL Server und MSFTESQL unter demselben Dienstkonto ausgeführt. Sie können ein anderes Konto angeben, indem Sie den SQL Server-Konfigurations-Manager verwenden.

SQL Server 2005 stellt gleichzeitige Installationen des Volltextmoduls bereit. Es gibt für jede Instanz von SQL Server eine dedizierte Instanz von MSFTESQL. Dies schließt dedizierte Komponenten, wie Wörtertrennung und Filter, Ressourcen, wie beispielsweise Arbeitsspeicher, und Konfigurationen, z. B. Einstellungen auf Dienstebene wie resource_usage, auf der Instanzebene ein.

Funktion des Microsoft Volltextmoduls für SQL Server

Der MSFTESQL-Dienst dient zur Verarbeitung von Lese- und Schreibvorgängen für Volltextkataloge, die nicht in SQL Server, sondern als Sammlung von Dateien im Dateisystem gespeichert sind. Der MSFTESQL-Dienst hat folgende Funktionen:

  • Unterstützung der Indizierung
    Der MSFTESQL-Dienst dient dazu, Daten zu filtern und mit Token zu versehen, die vom Volltext-Gatherer von SQL Server bereitgestellt werden. Er dient auch zur Implementierung der Volltextkataloge als invertierte Indexstrukturen auf dem Datenträger.
  • Unterstützung von Abfragen
    MSFTESQL verarbeitet Volltextsuchabfragen und bestimmt, welche Einträge im Index die Volltextauswahlkriterien erfüllen. Für jeden Eintrag, der die Auswahlkriterien erfüllt, gibt der Dienst die Zeilen-ID sowie einen Rangfolgenwert an den SQL Server-Dienst zurück, der mithilfe dieser Informationen das Resultset der Abfrage erstellt. Mit den unterstützten Abfrageformen kann nach Folgendem gesucht werden:

    • Wörtern und Ausdrücken.
    • Wörtern, die nah beieinander stehen.
    • Flexionsformen von Wörtern.
    • Thesaurusbasierten Erweiterungssätzen.

Siehe auch

Konzepte

Architektur der Volltextsuche

Andere Ressourcen

Konzepte der Volltextsuche

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Geänderter Inhalt:
  • Es wurde verdeutlicht, dass MSFTESQL so konfiguriert werden kann, dass die Ausführung für ein anderes Konto als MSSQLSERVER möglich ist.