cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 2008
-
10 janv. 2005 à 10:30
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 2011
-
11 janv. 2005 à 10:56
Bonjour a tous,
Mes tables sont presque crees sous ms sql serveur 2000...
J'avais lu un article sur l'utilite de la creation d' index ...sur les tables!Mais je ne sais plus ou j'ai lu cela !
si je me souviens bien cela permet de rechercher les donnees plus rapidement ...
suis je dans le bon deja?
Bref, ma question est celle ci en fait :
j'aimerais avoir une p'tite definition de ce qu'est un index et si je suis dans le faux j'aimerais savoir a quoi cela sert ....
Je vous remercie et vous souhaite mes meilleurs voeux
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 201114 10 janv. 2005 à 14:45
nop c pas ca...
en fait un index peut etre soit unique ou non unique et cela permet de rendre les requetes plus rapides en ajoutant des contraintes( unique par exemple)
en regle general il faut faire un index sur les colonnes comprises dans les wheres de tes requetes..mais attention pas toute les requetes..il vaut mieux adapter tes requetes pour qu'elle utilise l'index...si tu met trop d'index tes insert/update seront + long...
alors que les requetes + rapides...bref fo faire des choix...
cs_jimmy69
Messages postés778Date d'inscriptiondimanche 22 décembre 2002StatutMembreDernière intervention27 novembre 20081 11 janv. 2005 à 09:44
salut salut,
Je vous remercie pour vos posts...
Arthenius => je viens de lire l'article sur les index et comme j'ai pu comprendre et comme indique =>
La plupart du temps lorsque vous créez une contrainte de clef primaire, étrangère ou une contrainte d'unicité, le SGBDR implante automatiquement un index pour assurer la mécanisme de contrainte avec des performances correctes. En effet une contrainte d'unicité est facilité si un tri sur les données de la colonne peut être activé très rapidement.
Donc comme il cree des index sur les clefs, je vais juste cree mes index pour les colonnes les plus sollicitées par les recherches ....