SQL @@IDLE函数
统计函数 SQL @@IDLE 用于检索空闲时间。它返回自上次启动或开始以来 SQL 服务器空闲的 总空闲时间 。
注意 - 如果由 @@CPU_BUSY 函数返回的时间超过 49 天的累积 CPU 时间,则可能会收到 算术溢出警告 。在这种情况下, @IDLE 变量的值是准确的。
语法
下面是 SQL @@IDLE 函数的语法:
返回类型
此函数的返回类型是一个 整数 .
参数
- 不接受任何参数。
返回值
此函数返回此SQL服务器的总空闲时间。
示例
在以下示例中,我们使用 SQL @@IDLE 函数来检索此SQL服务器自上次启动以来的总空闲时间。
输出
以下是上述查询的输出−
示例
以下是SQL @@IDLE 函数的另一个示例。您还可以将 GETDATE() 函数与此函数一起使用,以检索此 SQL 服务器自上次开始以来的总空闲时间。
输出
执行上述程序时,将产生以下输出−
示例
在此示例中,我们使用SQL @@IDLE 函数来检索此SQL服务器的总空闲时间,并使用 CAST 函数和 @@TIMETICKS 函数将空闲时间以微秒打印出来。
输出
上述SQL查询产生以下输出−