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

Requêtes MySQL Discussion :

Optimisation requête: Like ou Select


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 129
    Par défaut Optimisation requête: Like ou Select
    Bonjour,

    Je voudrais savoir quel est le plus optimum pour une BDD d'environ 150 000 lignes au niveau d'une recherche:

    1/
    La structure est ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    INSERT INTO pays_strate_2(Symbole_Pays_S2, localisation_strate_2, localisation_strate_22, region) VALUES ('AF','1','1125426','Shighnan District');
    INSERT INTO pays_strate_2(Symbole_Pays_S2, localisation_strate_2, localisation_strate_22, region) VALUES ('AF','8','1140918','Gelen');
    Donc ici pour rechercher toutes les données liées à AF et département 1, on utilise un SELECT avec un WHERE



    2/
    La seconde structure possible entrainant un LIKE est ainsi:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    INSERT INTO pays_strate_2(Symbole_Pays_S2, localisation_strate_2, localisation_strate_22, region) VALUES ('AF.1.1125426','Shighnan District');
    INSERT INTO pays_strate_2(Symbole_Pays_S2, localisation_strate_2, localisation_strate_22, region) VALUES ('AF.8.1140918','Gēlān');
    Donc ici on utilise LIKE AF.1%


    J'ai recherché des statistiques mais je ne sais pas ce qui serait le plus optimal car les tableaux que j'ai pu lire n'étaient pas très clairs à ce sujet.

  2. #2
    Membre émérite Avatar de bstevy
    Homme Profil pro
    Solutions Architect
    Inscrit en
    Mai 2009
    Messages
    552
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Japon

    Informations professionnelles :
    Activité : Solutions Architect
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2009
    Messages : 552
    Par défaut
    1er solution

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Optimisation requête SELECT - IN clause
    Par L'horla dans le forum Requêtes
    Réponses: 0
    Dernier message: 04/05/2010, 16h54
  2. [Optimisation] Requête SELECT conséquente
    Par hobotalker dans le forum SQL
    Réponses: 2
    Dernier message: 29/10/2009, 12h29
  3. [MySQL] Optimisation requête SELECT
    Par GyZmoO dans le forum Requêtes
    Réponses: 3
    Dernier message: 22/10/2009, 18h24
  4. [MySQL] Optimisation requête avec SELECT COUNT
    Par przvl dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 15/10/2008, 16h27
  5. [PL/SQL] Optimisation d'une requête (like?)
    Par elyo66 dans le forum SQL
    Réponses: 15
    Dernier message: 01/06/2007, 20h44

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