Index FULLTEXT sur myIsam

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Index FULLTEXT sur myIsam

Re: Index FULLTEXT sur myIsam

par Yosh » 16 févr. 2011, 12:06

Je viens de mettre cette solution en place.

Rapide, facile.

Je vais laisser tourner pendant un moment.

Merci.

Re: Index FULLTEXT sur myIsam

par Yosh » 15 févr. 2011, 21:39

Ok, parfait.

Je vais me tourner vers cette solution.

Merci bien.

Re: Index FULLTEXT sur myIsam

par stealth35 » 15 févr. 2011, 19:23

Re: Index FULLTEXT sur myIsam

par Yosh » 15 févr. 2011, 19:19

Et pourquoi pas essayer les LIKE, tu as testé ? Sur des champs de petite longueur ça devrait aller.
Ba, je sais faire les LIKE, c'est pas vraiment un problème, d'où ma demande des bonnes pratiques.

Re: Index FULLTEXT sur myIsam

par AB » 15 févr. 2011, 19:02

Et pourquoi pas essayer les LIKE, tu as testé ? Sur des champs de petite longueur ça devrait aller.

Re: Index FULLTEXT sur myIsam

par Yosh » 15 févr. 2011, 14:10

tu peux faire ca avec des triggers sinon :wink:
C'est effectivement à envisager.
Hello,
pour une recherche d'utilisateur est-il pertinent de mettre en place un index fulltext ?
C'est une recherche sur nom ou pseudo ?
Tant qu'à faire de la recherche autant que ce soit propre, je ne veux pas de query avec des LIKE dans tous les sens, sachant que ce n'est pas (à mon goût et à mon avis) une bonne pratique...

Pour en revenir à ce que je veux faire, cela vous parait-il être la meilleur / bonne solution ?

Re: Index FULLTEXT sur myIsam

par mojorisin » 15 févr. 2011, 12:48

Hello,
pour une recherche d'utilisateur est-il pertinent de mettre en place un index fulltext ?

C'est une recherche sur nom ou pseudo ?

Re: Index FULLTEXT sur myIsam

par stealth35 » 15 févr. 2011, 11:02

tu peux faire ca avec des triggers sinon :wink:

Index FULLTEXT sur myIsam

par Yosh » 15 févr. 2011, 10:53

Bonjour à tous,

Ma question est simple, j'ai besoin de mettre en place une recherche d'utilisateurs, pour cela j'ai mis en place un index FULLTEXT.

Jusque là pas de soucis, tous fonctionne parfaitement.

Mon vrai problème concerne la bonne pratique. J'ai du passer ma table en MyISAM alors que toutes les tables de ma BDD sont en InnoDB et les avantages de cette dernière ma paraissant évident, cela m'embête.

Je me dit que la bonne pratique serais de laisser ma table utilisateur en InnoDB afin de garder les intégrités référentielles entre toutes mes tables, et de créer une table indexation_utilisateur qui elle sera en MyISAM sur laquel j'aurais mon index FULLTEXT, le problème (qui n'en est pas vraiment un, plutôt une surcharge de taff) est que je vais devoir mettre en place des crons afin de mettre à jour cette table.

Qu'en pensez-vous, comment gérer vous cela?

Merci d'avance.