0

Il me semble être la solution la plus simple et la plus simple, mais veuillez me corriger si je me trompe. Au lieu d'avoir un index fulltext sur toutes les colonnes individuelles d'une table, n'est-il pas préférable de générer une seule colonne large et d'exécuter l'index fulltext uniquement?SQL Server: Une grande colonne calculée persistante pour l'indexation Fulltext

Il me semble que cela élimine tous les problèmes d'avoir plusieurs colonnes, incl. que je ne peux pas rechercher "x AND y" car cela ne correspondra pas à une ligne avec "x" présent dans la colonne 1 et "y" présent dans la colonne 2.

Des contre-arguments?

+0

Nous ne pouvons pas répondre à cette question, parce que vous ne nous avez pas dit ce que vous essayez de faire, beaucoup moins vos priorités (par exemple , Je préfère sacrifier la taille pour la vitesse). – tpdi

+1

FTS fournit le classement, avec vous ne seriez pas en utilisant une colonne concaténée ... –

+0

@ TPDi: Je voulais savoir si mon argument est défectueux d'une certaine façon. OMG Ponies a fourni un contre-argument. C'est ce que je cherchais. – Alex

Répondre

Questions connexes