A quoi sert un index??
Résolu/Fermé
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
-
26 févr. 2008 à 15:57
titilavieillebrache - 13 mars 2019 à 19:45
titilavieillebrache - 13 mars 2019 à 19:45
A voir également:
- A quoi sert un index??
- Index telephonique france - Guide
- No index col - Forum Excel
- Fourtoutici.pro index ✓ - Forum PHP
- Index equiv plusieurs critères - Forum Excel
- Excel : résultat multiple avec une rechercheV ✓ - Forum Excel
3 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
26 févr. 2008 à 16:00
26 févr. 2008 à 16:00
Il sert à retrouver plus rapidement les enregistrements qui t'intéressent.
Dans la pratique, cela permet d'exécuter beaucoup plus rapidement les requêtes SQL.
Mais ils sont aussi des inconvénients.
Dans la pratique, cela permet d'exécuter beaucoup plus rapidement les requêtes SQL.
Mais ils sont aussi des inconvénients.
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
3
26 févr. 2008 à 16:02
26 févr. 2008 à 16:02
Je te propose un exemple:
CREATE TABLE child(id INT, parent_id INT,
INDEX par_ind (parent_id),
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE CASCADE
) TYPE=INNODB;
Donc sans la ligne Index dans la requete ci-dessus, ma requete pourra fonctionner sans problème,
Merci de ton aide c'est vraiment important,
CREATE TABLE child(id INT, parent_id INT,
INDEX par_ind (parent_id),
FOREIGN KEY (parent_id) REFERENCES parent(id)
ON DELETE CASCADE
) TYPE=INNODB;
Donc sans la ligne Index dans la requete ci-dessus, ma requete pourra fonctionner sans problème,
Merci de ton aide c'est vraiment important,
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 659
26 févr. 2008 à 16:05
26 févr. 2008 à 16:05
oui, ta requête fonctionnerait, mais si tu fais une requête du genre:
la requête sera plus rapide si tu ajoute ton index.
select id, parend_id from child where parent_id=533;
la requête sera plus rapide si tu ajoute ton index.
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
3
26 févr. 2008 à 16:09
26 févr. 2008 à 16:09
Je te remercie de ton aide précieux,
13 mars 2019 à 19:45