Index de texte intégral (SQL Server)

Un index de texte intégral stocke des informations à propos de mots significatifs et de leur emplacement dans une colonne donnée. Ces informations sont utilisées pour calculer rapidement des requêtes de texte intégral qui cherchent des lignes contenant des mots ou des combinaisons de mots particulières. PowerAMC modélise les index de texte intégral à l'aide d'un index dont le type est défini à FULLTEXT.

Création d'un index de texte intégral

Pour créer un index de texte intégral, vous devez avoir déjà créé un catalogue :
  1. Créez un index standard, puis, sur l'onglet Général, sélectionnez FULLTEXT dans la zone Type.
  2. Cliquez sur l'onglet Microsoft, puis sélectionnez un catalogue dans la liste, puis spécifiez le type de suivi des changements requis.

Propriétés d'un index de texte intégral

Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un index de texte intégral, double-cliquez sur son icône dans l'Explorateur d'objets.

En plus des propriétés d'index standard, un index de texte intégral a les propriétés supplémentaires suivantes, disponibles sur l'onglet Microsoft :

Nom

Description

Catalogue

Spécifie le catalogue de texte plein dans lequel l'index de texte intégral est défini.

Nom dans le script : FullTextCatalog

Suivi des modifications

Spécifie si le SQL Server conserve ou non une liste de tous les changements sur les données indexées. Vous pouvez choisir :
  • manual

  • auto

  • off

  • off, no population

Nom dans le script : ChangeTracking