diff --git a/CPU processor time by core.sql b/CPU processor time by core.sql index 4eca84f..4eb79d8 100644 --- a/CPU processor time by core.sql +++ b/CPU processor time by core.sql @@ -8,9 +8,9 @@ set @Counter = '%' + @Counter + '%' select ServerName, DateTimeStamp, - cast(SUBSTRING(CounterInstance, LEN(LEFT(CounterInstance, CHARINDEX ('(', CounterInstance))) + 1, - LEN(CounterInstance) - LEN(LEFT(CounterInstance, CHARINDEX ('(', CounterInstance))) - - LEN(RIGHT(CounterInstance, LEN(CounterInstance) - CHARINDEX (')', CounterInstance))) - 1) as int) as CPUCore, + cast(SUBSTRING(CounterSet, LEN(LEFT(CounterSet, CHARINDEX ('(', CounterSet))) + 1, + LEN(CounterSet) - LEN(LEFT(CounterSet, CHARINDEX ('(', CounterSet))) - + LEN(RIGHT(CounterSet, LEN(CounterSet) - CHARINDEX (')', CounterSet))) - 1) as int) as CPUCore, CounterValue from dbo.PerfmonImport @@ -21,4 +21,4 @@ where and CounterInstance not like '%Process(sqlservr)%' and CounterInstance not like '%_Total%' order by - DateTimeStamp, CPUCore \ No newline at end of file + DateTimeStamp, CPUCore