@@ BOŞTA (Transact-SQL)
saat verir SQL Server son başlatılmasından bu yana boşta.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
@@IDLE
Dönüş Türleri
integer
Açıklamalar
Birkaç içeren bir raporu görüntülemek için SQL Server istatistikleri, çalışan sp_monitor.
Örnekler
Aşağıdaki örnek, milisaniye sayısını döndüren gösterir SQL Server Başlangıç saat ve geçerli saatduruyordu.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 @@IDLE * CAST(@@TIMETICKS AS float) AS 'Idle microseconds',
GETDATE() AS 'as of'
Sonuç kümesi buradadır.
Idle microseconds as of
----------------- ----------------------
8199934 12/5/2006 10:23:00 AM