|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 5 ![]() |
Bonjour à tous,
J'ai sur un serveur une base MS SQL de plus de 35 Go. Elle à maintenant quelques années d'ancienneté et dès que les requetes commencent à devenir un peu complexes, le serveur met énormément de temps à les exécuter ... En regardant rapidement l'Entreprise Manager, j'ai vu qu'aucun plan de maintenance de la BDD n'était prévu ... (pas de réorganisation des index, de vérification de la cohérence ...). Pensez vous que mes problèmes de perfs sont dus à ça ? Merci d'avance, |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() ![]() |
avant de te lancer dans une reindexation qui va prendre beaucoups de ressources probablement...
tu peux essayer de connaitre le niveau de fragmentation avec la commande DBCC SHOWCONTIG MaTable pour tes tables principales... Pour en savoir plus : http://www.sql-server-performance.co...contig_p1.aspx Cela te donnera une idée de l'éventuel nécessité de réindexer! Mais concernant tes requetes, il serait interessant aussi de savoir si elle sont correctement indexées... sur une base de 35 giga, c'est nécessaire! Par exemple : as-tu des index sur tes clefs etrangères au minimum ? Sur les elements du WHERE ? |
|
00
|
|
|
#3 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
Inspirez vous de l'article que je viens de mettre en ligne à ce sujet. Il contient une procédure de maintenance des index optimisée.
A lire : http://sqlpro.developpez.com/optimis...ntenanceIndex/ A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#4 | |||
|
Invité de passage
![]() Inscription : mai 2008 Messages : 5 ![]() |
Citation:
Je viens de tester, effectivement certaines tables auraient sans doute besoin d'etre reordonnées ... Par exemple pour une table sur laquelle il y a pas mal de mouvements : - Densité d'analyse [meilleure valeur du compte réel].......: 14.25% [2505:17575] - Fragmentation d'analyse logique..: 43.05% - Fragmentation d'analyse d'extension..: 53.95% Citation:
Citation:
Merci à tous les deux. |
|||
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : novembre 2005 Messages : 1 899 ![]() |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2008 Messages : 5 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com