Question simple :
Lorsque une table possede des clés etrangères, clés primaires, est ce que Postgres crée automatiquement des index ?
Si oui, que fait-il exactement ?
Question simple :
Lorsque une table possede des clés etrangères, clés primaires, est ce que Postgres crée automatiquement des index ?
Si oui, que fait-il exactement ?
NON
c'est à toi de les créer.
Les index sont conseillés pour augmenter les performances. C'est à toi de voir si tu veux que les performances soient plus élevées.
Un conseil, choisit judicieusement les colonnes sur lesquelles tu souhaites y ajouter un index, ce n'est pas forcément sur les clés primaires que les requêtes se feront.
Parce que certaines bases le font automatiquement sur les cles etrangère (je crois) pour ameliorer les performances à cause des ralentissements que provoquent l'integrité referencielle...
Mise à jour, je confirme bien que Postgres crée bien automatiquement des index sur les clés primaires !! Et uniquement pour elles.
en effet tu as raison.
Promis je le referai plus
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager