SQL @@IO_BUSY函数
统计函数 SQL @@IO_BUSY 用于检索此SQL服务器的已用时间。它返回此SQL服务器在执行输入和输出操作时的总共已用时间。
注意 - 如果 @@IO_BUSY 函数返回的时间超过了约 49天 的累计CPU时间,则可能会收到算术溢出警告。在这种情况下, @@CPU_BUSY, @@IO_BUSY, 和 @@IDLE 变量的值是不正确的。
语法
下面是SQL @@IO_BUSY 函数的语法:
返回类型
此函数的返回类型为 INTEGER 。
参数
- 它不接受任何参数。
返回值
此函数返回此SQL服务器在执行输入和输出操作时所花费的总时间。
示例
在以下示例中,我们使用 SQL @@IO_BUSY 函数来检索此SQL服务器花费在执行输入和输出操作上的总时间。
输出
执行上述查询后,将得到以下输出 –
示例
以下是 @@IO_BUSY 函数的另一个示例。您还可以将 GETDATE() 函数与此函数一起使用,以检索此SQL服务器在今天之前执行输入和输出操作上花费的总时间。
输出
以下是上述查询的输出 –
示例
在此示例中,我们使用SQL @@IO_BUSY 函数来检索此SQL服务器执行输入和输出操作时所花费的总时间。
输出
上述SQL查询产生以下输出 –