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
Attente _ _ _ _ _ _ | 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
Je sais que les Pageiolatch et writelog sont graves, mais je n'arrive pas à m'expliquer le BROKER_TASK_STOP

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.