6
是否有人知道如何測量SQL Server 2008中特定數據庫的每秒SQL事務數?SQL Server 2008 - 特定數據庫的每秒事務數
是否有人知道如何測量SQL Server 2008中特定數據庫的每秒SQL事務數?SQL Server 2008 - 特定數據庫的每秒事務數
DECLARE @cntr_value bigint
SELECT @cntr_value = cntr_value
FROM sys.dm_os_performance_counters
WHERE counter_name = 'transactions/sec'
AND object_name = 'SQLServer:Databases'
AND instance_name = 'YourDatabase'
WAITFOR DELAY '00:00:01'
SELECT cntr_value - @cntr_value
FROM sys.dm_os_performance_counters
WHERE counter_name = 'transactions/sec'
AND object_name = 'SQLServer:Databases'
AND instance_name = 'YourDatabase'
的過程sp_BlitzFirst位於https://www.brentozar.com/askbrent/回報在數據庫級別信息,與很多其他偉大的信息。像下面這樣簡單的調用會告訴你在5秒的過程中會發生什麼。
EXEC dbo.sp_BlitzFirst @ExpertMode = 1, @seconds = 5;
當我運行這個我得到的價值426836.是每秒交易?似乎相當高。 – izip 2011-02-16 17:37:02