[MySQL] Qu'est-ce que c'est c'est exactement la recherche fulltext ?

Qu'est-ce que c'est c'est exactement la recherche fulltext ? [MySQL] - Programmation

Marsh Posté le 22-01-2002 à 20:16:02    

Est-ce que qq'un pourrait me dire ce que c'est exactement la recherche et les index fulltext SVP. En fait je vois pas trop à quoi ça sert...

Reply

Marsh Posté le 22-01-2002 à 20:16:02   

Reply

Marsh Posté le 22-01-2002 à 22:07:35    

Il me semble que c'est pour faire des recherches "efficaces" sur des champs de type TEXT qui avant ne pouvait pas être indexées.
 
http://www.mysql.com/doc/F/u/Fulltext_Search.html


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 23-01-2002 à 11:00:36    

c'est bien de mettre efficace entre guillemet :D

Reply

Marsh Posté le 23-01-2002 à 11:08:17    

gizmo a écrit a écrit :

c'est bien de mettre efficace entre guillemet :D  




 
kler :lol:
 
A++

Reply

Marsh Posté le 23-01-2002 à 12:35:59    

gizmo a écrit a écrit :

c'est bien de mettre efficace entre guillemet :D  




 
Merci de me dire pourquoi c'est drôle... parce que j'ai quand même un peu de mal à saisir l'utilité de cette chose. Ca change quoi par rapport à avant quand on cherchait du texte simplement avec WHERE 'montexte' etc. ?

Reply

Marsh Posté le 23-01-2002 à 12:38:42    

Ben c'est plus optimisé qu'une recherche brute dans tous les textes, mais ca reste quand même pitoyablement mauvais.

Reply

Marsh Posté le 23-01-2002 à 18:48:14    

Citation :

Pitoyablement mauvais


C'est à dire ? Sachant que ma table contient beaucoup de texte et que même si l'index fait le même volume que la table, ai-je intérêt à utiliser ce nouveau truc ou pas ?

Reply

Marsh Posté le 23-01-2002 à 19:40:16    

Qu'entends-tu par "l'index fait le même volume que la table"?

Reply

Marsh Posté le 24-01-2002 à 10:30:48    

Bah un index ça prend de la place, n'est-ce pas ? Et je pense que sa taille doit être assez conséquente... donc en fait sachant que je n'ai pas de problème de place sur le serveur mais que la rapidité est cruciale, ai-je intérêt à utiliser oui ou non ce truc pour mes champs BLOB ?

Reply

Marsh Posté le 24-01-2002 à 10:56:04    

je ne sais pas si c'est permis sur les champs blob, il me semble que c'est uniquement les char et text. Mais tu as simplement indexé tes champs avec une bête clef et que tu fais une recherche dedans classique, alors, oui, tu as intérêt a passer au fulltext.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed