Aracılığıyla paylaş


@@ 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.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

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