SQL @@CPU_BUSY 函数返回自 SQL Server 上次启动以来当前操作所花费的总时间。@@CPU_BUSY 的语法是
@@CPU_BUSY
SQL @@CPU_BUSY 示例
下面的代码片段将显示自此 SQL Server 上次启动以来,在活动操作中花费的总时间。
SELECT @@CPU_BUSY AS 'CPU Busy Time'

您可以使用 @@TIMETICKS 以微秒为单位获取活动时间或忙碌时间。接下来,我们使用 GETDATE() 函数在 SQL Server 中查看直到今天为止的总 CPU 忙碌时间。
SELECT @@CPU_BUSY AS 'CPU Busy Time',
@@CPU_BUSY * CAST(@@TIMETICKS AS FLOAT) AS 'CPU Busy Time in Microseconds',
GETDATE() AS 'As Of Today'
