Share via


Nozioni fondamentali sulla ricerca full-text

In questo argomento vengono brevemente descritti i componenti, la terminologia e i processi associati alla ricerca full-text. La ricerca full-text condivide molti termini con Microsoft SQL Server, tuttavia esistono alcune parole, ad esempio "ricerca per indicizzazione" e "token", specifiche di questa funzione.

Terminologia relativa alla ricerca full-text

Nell'elenco seguente sono inclusi i termini e i componenti la cui conoscenza è essenziale per utilizzare la ricerca full-text.

Indice full-text

Archivia informazioni su parole significative e sulle corrispondenti posizioni all'interno di una colonna specifica. Tali informazioni vengono utilizzate per elaborare rapidamente query full-text che ricercano righe con determinate parole o combinazioni di parole. Per ulteriori informazioni, vedere Indici full-text.

Catalogo full-text

Un catalogo full-text può contenere zero o più indici full-text. I cataloghi full-text devono trovarsi su un disco rigido locale associato all'istanza di SQL Server. Ogni catalogo può essere utilizzato per l'indicizzazione di una o più tabelle di un database. Non è possibile archiviare cataloghi full-text su unità rimovibili, dischi floppy o unità di rete, tranne quando è stato collegato un database di sola lettura contenente un catalogo full-text.

Word breaker

Per una lingua specifica, un word breaker suddivide testo in token basandosi sulle regole lessicali pertinenti. Per ulteriori informazioni, vedere Word breaker e stemmer.

Token

Una parola o stringa di caratteri identificata dal word breaker.

Stemmer

Per una lingua specifica, uno stemmer genera forme flessive di una parola particolare in base alle regole linguistiche pertinenti. Gli stemmer sono specifici della lingua. Per ulteriori informazioni, vedere Word breaker e stemmer.

Filtro

Dopo aver specificato un tipo di file, ad esempio .doc, i filtri estraggono testo da un file archiviato in una colonna varbinary(max) o image. Per ulteriori informazioni, vedere Filtri di ricerca full-text.

Popolamento o ricerca per indicizzazione

Il processo di creazione e gestione di un indice full-text. Per ulteriori informazioni, vedere Struttura di un indice full-text.

Parole non significative

Parole che ricorrono di frequente, ma che non hanno alcuna utilità per la ricerca. Ad esempio, nelle impostazioni internazionali per la lingua italiana parole quali "circa", "con", "devo" e "cui" sono considerate non significative. Queste parole vengono ignorate per evitare che nell'indice full-text venga inserito un numero eccessivo di termini inutili ai fini della ricerca. Per ulteriori informazioni, vedere Parole non significative.

[!NOTA] L'indicizzazione full-text è completamente supportata dai cluster di failover di Microsoft Windows.

Vedere anche

Concetti

Introduzione alla ricerca full-text

Altre risorse

CREATE FULLTEXT INDEX (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005