SQL @@IDLE 统计函数返回自上次启动以来此 SQL Server 的总空闲时间。其语法为 @@IDLE。
@@IDLE
SQL @@IDLE 示例
以下代码片段显示了自上次SQL Server启动以来的总空闲时间。
SELECT @@IDLE AS 'Idle Time'

您可以使用 @@TIMETICKS 以微秒为单位获取空闲时间。接下来,我们使用 GETDATE() 函数来查看直到今天的总空闲时间。
SELECT @@CONNECTIONS AS [Total Log In Attempts],
SELECT @@IDLE AS 'Idle Time',
@@IDLE * CAST(@@TIMETICKS AS FLOAT) AS 'Idle Time in Microseconds',
GETDATE() AS 'As Of Today'
