Schema de la base de données [Résolu]

Signaler
Messages postés
49
Date d'inscription
mardi 21 février 2006
Statut
Membre
Dernière intervention
27 novembre 2007
-
Messages postés
49
Date d'inscription
mardi 21 février 2006
Statut
Membre
Dernière intervention
27 novembre 2007
-
Bonjour a tous,

Je debute actuellement avec sqlserver 2000 et je voudrais savoir si le fait de créer le schema de la table accelere l'execution des requetes ou si le schema sert juste a avoir une vision plus clair de la structure de la base.

Je me pose cette question car l'execution de mes requetes (sur des tables de + 500 000 enregistrements) est assez lente et j'aimerai savoir si je pourrais optimiser tout ça.

Merci et bonne soirée.

3 réponses

Messages postés
114
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
17 octobre 2006

crilun,

non le fait de dessiner ton schema ne va pas acceler tes requetes, cela sert juste à :

       1_ Avoir une meilleur vision de tes tables

       2 _ creer les cardinalitées si tu ne les as pas crées directement quand tu as fait tes tables.


pour ce qui est de l'optimisation regarde du coté de l'indexation des
tables, ainsi qu'au niveau de tes requetes si elles ont des jointures,
des regroupement etc.... souvent il y a moyen de les optimiser.
Messages postés
778
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
27 novembre 2008

salut salut,

Un lien interessant concernant l'optimisation :

http://sqlpro.developpez.com/cours/optimiser/#L8

Bonne journée
Christophe
Un bouillonnais
Messages postés
49
Date d'inscription
mardi 21 février 2006
Statut
Membre
Dernière intervention
27 novembre 2007

Ok merci pour vos infos.