Index de mysql

Signaler
Messages postés
10
Date d'inscription
mercredi 1 novembre 2000
Statut
Membre
Dernière intervention
26 septembre 2005
-
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
-
Salut j'ai plus l'habitude de taper les requetes avec des foreign key desfois et la jutilise easyphp.
Et là, ya pas alors je me demandais a quoi servait INDEX et est ce qu'il pouvait remplacer ?
merci

2 réponses

Messages postés
208
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
2 décembre 2008

les foreign key sont supportes par mysql v5 avec les table innodb avant cette version le foreign key est ignore.



Un index de mysql reste un index comme dans tous les bases de données.
il permet d'accéder à une occurrence bien plus rapidement.



Les liens suivants peuvent t'aider à comprendre:

http://www.nexen.net/docs/mysql/annotee/indexes.php

http://www.nexen.net/docs/mysql/annotee/mysql-indexes.php
Messages postés
9433
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8
Salut,



les INDEXES te permettent d'accélérer les requêtes de type SELECT.
Attention, ils ralentissent les modifications et insertions. (UPDATE et
INSERT)



Ensuite dans une table contenant par exemple 10 enregistrements, il ne sert à rien d'utiliser un ou plusieurs indexes.



A +

<hr size="2" width="100%">




<li>Entraide, dépannage et vulgarisation informatique: Mon site de vulgarisation informatique</li>