Bonjour,
Je travaille sur DB2 Express version 9.1
Quand on crée une foreign key est ce que DB2 peut créer automatiquement les index associés à cette foreign key ?
Merci d'avance.
Raphaël
Bonjour,
Je travaille sur DB2 Express version 9.1
Quand on crée une foreign key est ce que DB2 peut créer automatiquement les index associés à cette foreign key ?
Merci d'avance.
Raphaël
je me posais la question sur la version 8
je pense que comme il y a forcément un index sur la clé primare, lors de la jointure il y a pas forcément besoin d'un index sur la clef étrangère aussi
donc je vois pas trop de raison qu'il y ai automatiquement un index sur la clef étrangère
Le catalogue DB2 n'est pas mis à jour lors de la création de la FK. Aucun index explicite n'est mis en oeuvre et je ne pense pas qu'il y en ait d'implicite puisque IBM conseille la création d'index sur les clés étrangères pour eviter le balayage lors des suppressions ou mise à jour de la table référente.
Partager