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.