Bonjour
Avec cette requêteJ'ai un serveur avec sql 2008 avec 4 instances. le résultat est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 set nocount on go PRINT ':: Relative time spent on I/O, CPU, and idle since server start' SELECT @@CPU_BUSY AS [@@CPU_BUSY], @@IDLE AS [@@IDLE], @@IO_BUSY AS [@@IO_BUSY], CONVERT (varchar(8), CONVERT (numeric (6, 4), (100.0 * @@CPU_BUSY / (@@CPU_BUSY + @@IDLE + @@IO_BUSY)))) + '%' AS Pct_CPU_BUSY, CONVERT (varchar(8), CONVERT (numeric (6, 4), (100.0 * @@IDLE / (@@CPU_BUSY + @@IDLE + @@IO_BUSY)))) + '%' AS Pct_IDLE, CONVERT (varchar(8), CONVERT (numeric (6, 4), (100.0 * @@IO_BUSY / (@@CPU_BUSY + @@IDLE + @@IO_BUSY)))) + '%' AS Pct_IO_BUSY PRINT ''
@@CPU_BUSY @@IDLE @@IO_BUSY Pct_CPU_BUSY Pct_IDLE Pct_IO_BUSY
491582 70854453 98189 0.6881% 99.1745% 0.1374%
sur une autre instance (même moteur sql)
491648 70964479 98197 0.6871% 99.1757% 0.1372%
sur une autre instance (même moteur sql)
145609 71415727 13316 0.2034% 99.7780% 0.0186%
sur le dernière instance
29834 71551039 8919 0.0417% 99.9459% 0.0125%
Il y a en permanance des requêtes sur la 1ere instance
Je m’interroge sur le faible pourcentage de l’occupation du cpu alors que j’ai des traitements qui semble attendre.
les valeurs en % de l'occupation de cpu n'est t il pas faible ?
merci d'avance pour vos remarques
j francois
Partager