Share via


Microsoft Full-Text Engine for SQL Server

Data aggiornamento: 12 dicembre 2006

Il servizio Microsoft Full-Text Engine for SQL Server (MSFTESQL) è un motore di indicizzazione e ricerca full-text. Il motore MSFTESQL si basa sulla tecnologia Microsoft Search (MSSearch) ed è perfettamente integrato in Microsoft Motore di database di SQL Server 2005.

Il motore di ricerca full-text viene eseguito nel sistema operativo come servizio denominato MSFTESQL. Il servizio MSFTESQL è installato per impostazione predefinita, ma viene eseguito solo se si utilizza la ricerca full-text. Per impostazione predefinita, SQL Server e MSFTESQL vengono eseguiti con lo stesso account di servizio. È possibile specificare un altro account utilizzando Gestione configurazione SQL Server.

SQL Server 2005 consente l'installazione affiancata del motore full-text. Per ogni istanza di SQL Server è disponibile un'istanza dedicata di MSFTESQL, che include componenti dedicati quali word breaker e filtri, risorse quali la memoria e la possibilità di configurare impostazioni a livello di servizio, ad esempio resource_usage a livello di istanza.

Funzione di Microsoft Full-Text Engine for SQL Server

Il servizio MSFTESQL esegue la lettura e la scrittura nei cataloghi full-text, che non sono archiviati in SQL Server, bensì come insieme di file nel file system. Il servizio MSFTESQL svolge le seguenti funzioni:

  • Supporto indicizzazione
    Il servizio MSFTESQL filtra e suddivide in token i dati raccolti dal Gatherer SQL Server full-text. Implementa inoltre i cataloghi full-text come strutture di indice invertito su disco.
  • Supporto per l'esecuzione di query
    MSFTESQL elabora query di ricerca full-text e identifica le voci di indice che soddisfano i criteri di selezione full-text. Per ogni voce che soddisfa i criteri di selezione, il servizio restituisce l'identità della riga e il rango del servizio SQL Server. Tali informazioni vengono utilizzate per creare il set di risultati della query. I tipi di query supportati includono ricerche di:

    • Parole o frasi.
    • Parole vicine.
    • Forme flessive di parole.
    • Set di espansione basati sul thesaurus.

Vedere anche

Concetti

Architettura della ricerca full-text

Altre risorse

Concetti di base sulla ricerca full-text

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

12 dicembre 2006

Contenuto modificato:
  • Aggiunta di un chiarimento per specificare che MSFTESQL può essere configurato per l'esecuzione con un account diverso da quello di MSSQLSERVER.