izi*_*zip 6 sql-server sql-server-2008
有没有人知道如何测量SQL Server 2008中特定数据库的每秒SQL事务数?
Joe*_*lli 13
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'
Run Code Online (Sandbox Code Playgroud)