Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Outils
Outils Forum d'entraide sur les outils gravitant autour de MS-SQL Server, tels que bcp, TDS, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/11/2006, 15h09   #1
Membre du Club
 
Inscription : décembre 2003
Messages : 167
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2003
Messages : 167
Points : 64
Points : 64
Par défaut [SQL S2000]Requêtes bcp trop longues à s'executer (30s -> 10mn)

Bonjour à tous,

Depuis ce matin j'ai un gros soucis sur mon server. Des requêtes qui habituellement s'exécutent en une trentaine de secondes mettent presque 10 mn. Tout met plus de temps à s'exécuter.

J'ai fait un check up du server, des services, je n'ai rien trouvé de bizarre.

Sur une requête assez longue, le plan de maintenance affiche rien d'anormale (la taille des flèches par rapport aux opérations est proportionnelle).

Seule nouveauté depuis 4 jours sophos est installé dessus ...

Bref si vous avez une idée je suis preneur

Merci.

Edit : Résultat des stats d'une requête qui mettait 30s et maintenant entre 5m et 13m !
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
Statistiques de profil d'application		
  Résolution du minuteur (millisecondes)	0	0
  Nombre d'instructions INSERT, UPDATE, DELETE	20	20
  Lignes affectées par les instructions INSERT, UPDATE, DELETE	3,99108e+006	3,99108e+006
  Nombre d'instructions SELECT	0	0
  Lignes affectées par les instructions SELECT	0	0
  Nombre de transactions utilisateur	53	53
  Durée moyenne d'extraction	0	0
  Durée cumulée d'extraction	0	0
  Nombre d'extractions	0	0
  Nombre de descripteurs d'instruction ouverts	0	0
  Nombre max. de descripteurs d'instructions ouverts	0	0
  Nombre cumulatif de descripteurs d'instruction	0	0
 
Statistiques réseau		
  Nombre d'allers-retours au serveur	3	3
  Nombre de paquets TDS envoyés	3	3
  Nombre de paquets TDS reçus	119	119
  Nombre d'octets envoyés	202	202
  Nombre d'octets reçus	373156	373156
 
Statistiques horaires		
  Durée cumulée de traitement client	0	0
  Attente cumulée des réponses du serveur	4,08384e+009	4,08384e+009
__________________
Ce n'est pas parce qu'ils sont beaucoup a avoir tort qu'ils ont raison.
Tankian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 09h15   #2
Membre du Club
 
Inscription : décembre 2003
Messages : 167
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2003
Messages : 167
Points : 64
Points : 64
Désolé je fais un UP, mon problème est plus que jamais d'actualité.
Personne n'a une idée d'un problème qui pourrait ralentir les perfs d'un server ?
__________________
Ce n'est pas parce qu'ils sont beaucoup a avoir tort qu'ils ont raison.
Tankian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 09h17   #3
Rédacteur
 
Avatar de HULK
 
Inscription : juillet 2003
Messages : 1 212
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : juillet 2003
Messages : 1 212
Points : 1 039
Points : 1 039
tu as des index ?? et est ce recemment tu as eu beaucoup de ligne inserées ou supprimées dans ta base ??
__________________
j'suis vert !
HULK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 09h23   #4
Membre du Club
 
Inscription : décembre 2003
Messages : 167
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2003
Messages : 167
Points : 64
Points : 64
J'ai mal énoncé mon problème. En fait peu importe la base de données ou les tables que j'interroge, tous les requêtes ou procédures sont ralentis !
__________________
Ce n'est pas parce qu'ils sont beaucoup a avoir tort qu'ils ont raison.
Tankian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 09h45   #5
Membre du Club
 
Inscription : décembre 2003
Messages : 167
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2003
Messages : 167
Points : 64
Points : 64
J'ai peut être une piste,

J'ai trouvé ça dans le fichier LOG de sql server 2000

Code :
« B_PRD_BUDGET_SOPAL » a pris 73172 millisecondes. Envisagez d'utiliser ALTER DATABASE pour définir une valeur FILEGROWTH moins élevée pour ce fichier.
Ce fichier à une taille de 34 128 256 Ko ! C'est surement bcp trop. J'ai vu dans les archives du forum qu'on pouvait le tronquer avec une commande SQL, je vais essayer
__________________
Ce n'est pas parce qu'ils sont beaucoup a avoir tort qu'ils ont raison.
Tankian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2006, 10h28   #6
Membre du Club
 
Inscription : décembre 2003
Messages : 167
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2003
Messages : 167
Points : 64
Points : 64
Bon ca venait bien de mon fichier log. A noter que ce topic m'a fortement aidé :

http://www.developpez.net/forums/arc...hp/t-5598.html

Merci donc aux posteurs de ce topic. Pour ceux qui auraient des soucis avec les fichiers LOG, quand ils sont trop volumineux il faut répéter au moins 12 fois le
Code :
1
2
 
dbcc shrinkfile(TaBase_log) ...
Vous comprendrez en lisant l'autre topic.
__________________
Ce n'est pas parce qu'ils sont beaucoup a avoir tort qu'ils ont raison.
Tankian est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h20.


 
 
 
 
Partenaires

Hébergement Web