Question

peut-MS SQL en charge l'indexation en texte intégral pour une vue qui se connecte (rejoint ou syndicats) plusieurs bases de données?

Était-ce utile?

La solution

Oui, tout à fait. Chaque indice sera interrogé individuellement et les résultats seront combinés par le moteur.

Par exemple, si vous avez:

  • DatabaseA, TableA, FieldA avec un indice de texte intégral
  • DatabaseB, TableB, FieldB avec un indice de texte intégral

Et vous avez une vue qui inclut les champs des deux tables dans les deux bases de données, cela fonctionnera bien lorsque vous interrogez ce point de vue. Du point de vue de SQL Server, peu importe qu'ils soient dans la même base de données ou non.

Si cela ne correspond pas à votre scénario, essayez de poster plus de détails sur vos défis. Merci!

Autres conseils

Non, pas du tout.

Vous ne pouvez pas créer un index de texte intégral sur une table ou une vue sans index.

Vous ne pouvez pas créer une vue avec un index ordonné en clusters contenant gauche / droite ou rejoint les syndicats.

Vous pouvez faire une recherche en texte intégral sur une vue qui contient des données d'une autre base de données, mais seulement si elle contient une seule table ou les tables jointes internes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top