IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Extraire des données mysql


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé Avatar de PIEPLU
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    507
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 507
    Par défaut Extraire des données mysql
    Bonsoir,

    J'ai un gros souci. J'ai une table, assez volumineuse (> 1 millions d'entrées) contenant des noms comme par exemple : "boulangerie patisserie gaillon". La table est en innoDB

    Je dois pouvoir rechercher par exemple "boulangerie gaillon", soit une requête de ce type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    where champ like "%boulangerie%" and champ like "%gaillon%"
    Le gros souci, c'est que la recherche est assez lente. Elle prend souvent plus de 5 secondes. Je ne trouve pas le moyen de faire autrement.

    Auriez-vous des idées à me soumettre ?

    Merci

  2. #2
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    Une petite recherche t'aurait renvoyé cette discussion datée du 06 oct 2012 et qui aborde ce problème.

  3. #3
    Membre éclairé Avatar de PIEPLU
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    507
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 507
    Par défaut
    Je suis en fait en train de lire cet article
    http://g-rossolini.developpez.com/tutoriels/solr/

    Qu'en penses tu ? Bénéfiques ? Grosse charge de boulot ?

  4. #4
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Bénéfique : oui
    Grosse charge de boulot : oui
    Le truc c'est que peut être dans ton cas, c'est utiliser un fusil pour abattre une mouche.
    Tu devrais probablement utiliser dans un premier temps d'autres approches...

  5. #5
    Membre éclairé Avatar de PIEPLU
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    507
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 507
    Par défaut
    Si tu as des idées de nouvelles approches, je suis preneur

  6. #6
    Membre éprouvé Avatar de redoran
    Homme Profil pro
    Développeur-Amateur
    Inscrit en
    Juin 2010
    Messages
    1 346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur-Amateur
    Secteur : Santé

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 346
    Par défaut
    sinon ; tu peut décompose la phrase par mot et les stockés dans un tableau ensuite tu procède a a la recherche...

  7. #7
    Membre éclairé Avatar de PIEPLU
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    507
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 507
    Par défaut
    Je ne vois pas trop la différence avec ce que je fais déjà ?

Discussions similaires

  1. extraire des données d'un tableau mysql vers un tableau ecxel
    Par Mohamed Haouari dans le forum Langage
    Réponses: 1
    Dernier message: 24/04/2015, 10h38
  2. Réponses: 5
    Dernier message: 06/02/2008, 16h01
  3. Réponses: 3
    Dernier message: 04/01/2007, 17h42
  4. Réponses: 7
    Dernier message: 29/09/2005, 10h19
  5. extraire des données d'un code HTML
    Par blueice dans le forum Langage
    Réponses: 5
    Dernier message: 19/08/2004, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo