@@ cpu_busy (Transact-SQL)
saat verir SQL Server son başlatılmasından bu yana çalışma harcadığı.cpu saat artırır veya "işaretleri," sonucudur ve gerçek geçen saataşıyor olabilir böylece tüm CPU'lar için birikimlidir.@@ TIMETICKS milisaniyeye dönüştürmeniz çarpmak.
Not
@@ cpu_busy veya @@ IO_BUSY döndürülen saat yaklaşık 49 gündür toplu cpu saataşarsa, aritmetik taşma uyarı alırsınız.durum, @@ cpu_busy ve @@ IO_BUSY @@ boşta değişken değerinin doğru olduğundan emin değilseniz.
Sözdizimi
@@CPU_BUSY
Dönüş Türleri
integer
Açıklamalar
Birkaç içeren bir raporu görüntülemek için SQL Server istatistikleri, cpu etkinliği, çalıştırma dahil sp_monitor.
Örnekler
Aşağıdaki örnekte gösterilmektedir döndüren SQL Server Geçerli tarih ve saatitibariyle cpu etkinliği.Değer mikrosaniye için dönüştürürken aritmetik taşma oluşmaması için örnek değerlerden birini dönüştürür float veri türü.
SELECT @@CPU_BUSY * CAST(@@TIMETICKS AS float) AS 'CPU microseconds',
GETDATE() AS 'As of' ;
Sonuç kümesi buradadır.
CPU microseconds As of
---------------- -----------------------
18406250 2006-12-05 17:00:50.600