Schema de la base de données

Résolu
StephaneNet Messages postés 49 Date d'inscription mardi 21 février 2006 Statut Membre Dernière intervention 27 novembre 2007 - 5 juin 2006 à 18:23
StephaneNet Messages postés 49 Date d'inscription mardi 21 février 2006 Statut Membre Dernière intervention 27 novembre 2007 - 6 juin 2006 à 22:18
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

crilun Messages postés 114 Date d'inscription lundi 10 mai 2004 Statut Membre Dernière intervention 17 octobre 2006
5 juin 2006 à 19:19
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.
3
cs_jimmy69 Messages postés 778 Date d'inscription dimanche 22 décembre 2002 Statut Membre Dernière intervention 27 novembre 2008 1
6 juin 2006 à 15:17
salut salut,

Un lien interessant concernant l'optimisation :

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

Bonne journée
Christophe
Un bouillonnais
3
StephaneNet Messages postés 49 Date d'inscription mardi 21 février 2006 Statut Membre Dernière intervention 27 novembre 2007
6 juin 2006 à 22:18
Ok merci pour vos infos.
0
Rejoignez-nous