Comment Indexer les champs de recherche

F O R U M S (milbako.com) F O R U M S (milbako.com) Base de données Mysql Comment Indexer les champs de recherche

  • Ce sujet contient 0 réponse, 1 participant et a été mis à jour pour la dernière fois par lotfi, le il y a 1 mois.
  • Créateur
    Sujet
  • #16086
    lotfi
    Maître des clés
    • 35

    Les index ne sont pas uniquement destinés aux clés primaires ou aux clés uniques. S’il y a des colonnes dans votre table par lesquelles vous allez effectuer une recherche, vous devez presque toujours les indexer.


    Comme vous pouvez le voir, cette règle s’applique également sur une recherche de chaîne partielle comme « last_name LIKE ‘a%‘ ». Lors de la recherche à partir du début de la chaîne, MySQL est en mesure d’utiliser l’index sur cette colonne.

    Vous devez également comprendre quels types de recherches ne peuvent pas utiliser les index réguliers. Par exemple, lorsque vous recherchez un mot (par exemple, « WHERE post_content LIKE ‘%apple%‘ »), vous ne verrez pas d’avantage d’un index normal. Vous feriez mieux d’utiliser la recherche en texte intégral mysql ou de créer votre propre solution d’indexation.

    see You soon
    www.milbako.com
    e-mail : Webmaster

  • Vous devez être connecté pour répondre à ce sujet.
Translate »