SQL @@IO_BUSY

SQL @@IO_BUSY 函数返回自 SQL Server 上次启动以来花费在输入操作和输出操作上的总时间。其语法为 @@IO_BUSY

@@IO_BUSY

SQL @@IO_BUSY 示例

以下代码段将显示自此 SQL Server 上次启动以来,在输入和输出操作上花费的总时间。

SELECT @@IO_BUSY AS 'IO Busy Time'
SQL @@IO_BUSY Example 1

使用 @@TIMETICKS 获取输入和输出操作时间或 IO 繁忙时间(以微秒为单位)。接下来,我们使用 GETDATE() 函数查看直到今天为止的总 IO 繁忙时间。

SELECT @@IO_BUSY AS 'IO Busy Time',
 @@IO_BUSY * @@TIMETICKS AS 'IO Busy Time in Microseconds',
 GETDATE() AS 'As Of Today'
SQL @@IO_BUSY Example 2