レポートしようとしているパフォーマンスデータがいくつかあります。
各カウンターの月の各週の平均を取得するための出力が必要です。
これは、日付/時刻フィールドを使用するクエリです(つまり、「2012-01-01 00:00:00.750」)。
SELECT MachineName ,
CounterName ,
InstanceName,
CounterValue,
ObjectName,
CounterDateTime
FROM dbo.CounterDetails cdt
INNER JOIN dbo.CounterData cd ON cdt.CounterID = cd.CounterID
INNER JOIN DisplayToID d ON d.GUID = cd.GUID
WHERE MachineName = '\\SERVER1'
AND CounterDateTime BETWEEN '2012-01-01 00:00:00.750' AND '2012-01-31 23:59:00.750'
GROUP BY ObjectName, CounterName, InstanceName, CounterValue, CounterDateTime, MachineName
ORDER BY CounterDateTime
返信に感謝します