Index sur plusieurs clefs - SQL/NoSQL - Programmation
MarshPosté le 18-12-2010 à 14:15:15
Bonjour
Je travaille avec MySQL et je me pose la question suivante : si j'ai une table avec notamment deux colonnes C1 et C2, et que je fais parfois des requête avec
Code :
WHERE C1='...'
et parfois des requêtes avec
Code :
WHERE C1='...' AND C2='...'
Si je fais un index sur le couple (C1,C2), est-ce que ma première requête en profitera ? Et vice versa, si je fais un index sur la colonne C1, est ce que ma seconde requête en profitera ?
Marsh Posté le 18-12-2010 à 14:15:15
Bonjour
Je travaille avec MySQL et je me pose la question suivante :
si j'ai une table avec notamment deux colonnes C1 et C2, et que je fais parfois des requête avec
et parfois des requêtes avec
Si je fais un index sur le couple (C1,C2), est-ce que ma première requête en profitera ?
Et vice versa, si je fais un index sur la colonne C1, est ce que ma seconde requête en profitera ?
Ainsi, quel est le plus avantageux ?
Merci d'avance pour vos éclaircissements
NC