Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2638 connectés 

 


Dernière réponse
Sujet : [MySQL] Qu'est-ce que c'est c'est exactement la recherche fulltext ?
gizmo 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.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
gizmo 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.
Dost67 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 ?
gizmo Qu'entends-tu par "l'index fait le même volume que la table"?
Dost67

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 ?

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

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. ?

WiseTechi

gizmo a écrit a écrit :

c'est bien de mettre efficace entre guillemet :D  




 
kler :lol:
 
A++

gizmo c'est bien de mettre efficace entre guillemet :D
Mara's dad 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
Dost67 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...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)