Suite à des ralentissements je surveille depuis plusieurs joueurs les temps d'attente de mon SQL 2005 (utilisé par un ERP)
voila ce que cela me donne
Je sais que les Pageiolatch et writelog sont graves, mais je n'arrive pas à m'expliquer le BROKER_TASK_STOPAttente _ _ _ _ _ _ | Temps (secondes) |Nbre |%
BROKER_TASK_STOP | 83214412 90767 49.71
LAZYWRITER_SLEEP _ _ | 41592487 42449 24.84
SQLTRACE_BUFFER_FLUSH |41593657 10415 24.84
PAGEIOLATCH_SH _ _ _| 864838 | 606610 0.52
PAGEIOLATCH_EX _ _ _| 87220 |17237 0.05
SLEEP_BPOOL_FLUSH _ |31855 9417 0.02
WRITELOG _ _ _ _ _ _ _ |20280 |11952 0.01
La configuration est un SQL server 2005 TRES mal installé (par une SSII) sur un win server 2008 : la msdb et la tempdb sont sur le C:
La machine est un X5430 + 16Go avec un Raid 1 pour le système (et donc msdb et tempdb) et un Raid 5 pour la Bdd.
La base est normalement miroré sur un serveur de secours.
J'ai suspendu le miroring depuis 15 jours pour faire des tests sur le serveur de secours.
Partager