sys.dm_os_sys_info (Transact-sql)
Yararlı bilgiler ve kaynaklar hakkında bilgisayar çeşitli bir dizi kullanılabilir ve tüketilen tarafından döner SQL Server.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
cpu_ticks |
bigint |
Geçerli cpu kene sayısını belirtir. cpu ticks işlemcinin rdtsc sayacı verileri elde edilir. O düz artan bir sayıdır. Not NULL olabilecek. |
ms_ticks |
bigint |
Bilgisayar başlamasıyla milisaniye sayısını belirtir. Not NULL olabilecek. |
cpu_count |
int |
Sistem üzerinde mantıksal CPU sayısını belirtir. Not NULL olabilecek. |
hyperthread_ratio |
int |
Tek bir fiziksel işlemci paket tarafından sunulan mantıksal veya fiziksel çekirdek sayısı oranı belirtir. Not NULL olabilecek. |
physical_memory_kb |
bigint |
Makinede fiziksel belleğin toplam miktarını belirtir. Not NULL olabilecek. |
virtual_memory_kb |
bigint |
Toplam işlemi kullanılabilir sanal adres alanı miktarı, kullanıcı modu belirtir. Not NULL olabilecek. |
committed_kb |
int |
Kilobayt (kb) bellek Yöneticisi'nde kaydedilmiş bellek temsil eder. Ayrılan bellek, bellek Yöneticisi'nde içermez. Not NULL olabilecek. |
committed_target_kb |
int |
SQL Server bellek yöneticisi tarafından tüketilebilir kilobayt (kb) bellek miktarını temsil eder. Hedef tutar, girişleri gibi çeşitli kullanılarak hesaplanır:
Eğer committed_target_kbdaha büyük committed_kb, bellek Yöneticisi ek bellek elde etmek çalışacağız. Eğer committed_target_kbküçük committed_kb, bellek yöneticisi kaydedilmiş bellek miktarını küçültmek için çalışacağız. committed_target_kbHer zaman çalıntı ve ayrılmış bellek içerir. Not NULL olabilecek. |
visible_target_kb |
int |
Aynı committed_target_kb. Not NULL olabilecek. |
stack_size_in_bytes |
int |
Çağrı yığını tarafından oluşturulan her iş parçacığı için boyutunu belirtir SQL Server. Not NULL olabilecek. |
os_quantum |
bigint |
Milisaniye cinsinden ölçülen preemptive olmayan bir görev için kuantum temsil eder. Kuantum (saniye içinde) = os_quantum/ cpu saat hızı. Not NULL olabilecek. |
os_error_mode |
int |
Hata modunu belirtir SQL Serverişlem. Not NULL olabilecek. |
os_priority_class |
int |
Öncelik sınıfını belirtir SQL Serverişlem. NULL olabilecek. 32 = Normal (hata günlüğü diyecekler SQL Server(= 7) normal öncelik temel başlıyor.) 128 = Yüksek (hata günlüğü diyecekler SQL Serveryüksek öncelik tabanı çalışıyor. (=13).) Daha fazla bilgi için, bkz. priority boost Option. |
max_workers_count |
int |
Oluşturulabilen işçi sayısını temsil eder. Not NULL olabilecek. |
scheduler_count |
int |
Yapılandırılan kullanıcı schedulers sayısı temsil SQL Serverişlem. Not NULL olabilecek. |
scheduler_total_count |
int |
İçinde schedulers toplam sayısını temsil eden SQL Server. Not NULL olabilecek. |
deadlock_monitor_serial_number |
int |
Geçerli kilitlenme Monitörü sırası kimliğini belirtir. Not NULL olabilecek. |
sqlserver_start_time_ms_ticks |
bigint |
Temsil ms_ticknumarası ne zaman SQL Serverson başladı. Geçerli karşılaştırma ms_tickssütun. Not NULL olabilecek. |
sqlserver_start_time |
datetime |
Tarih ve saati belirtir SQL Serverson başladı. Not NULL olabilecek. |
affinity_type |
int |
Sunucu cpu işlem benzeşimi şu anda kullanımda belirtir. Not NULL olabilecek. Daha fazla bilgi için, bkz. alter server yapılandırması (Transact-sql). 1 = EL İLE 2 = AUTO |
affinity_type_desc |
varchar(60) |
Açıklar affinity_typesütun. Not NULL olabilecek. Kılavuzu = benzeşme en az bir cpu için ayarlandı. OTOMATİK = SQL Serverkonuları CPU'lar arasında serbestçe hareket edebilir. |
process_kernel_time_ms |
bigint |
Toplam süre tarafından harcanan milisaniye SQL ServerÇekirdek modu konular. Sunucudaki tüm işlemciler için zaman içerdiğinden bu değer tek işlemci saatinin büyük olamaz. Not NULL olabilecek. |
process_user_time_ms |
bigint |
Toplam süre tarafından harcanan milisaniye SQL Serveriş parçacıklarının kullanıcı modunda. Sunucudaki tüm işlemciler için zaman içerdiğinden bu değer tek işlemci saatinin büyük olamaz. Not NULL olabilecek. |
time_source |
int |
API gösterir, SQL ServerDuvar Saati saat almak için kullanıyor. Not NULL olabilecek. 0 = QUERY_PERFORMANCE_COUNTER 1 MULTIMEDIA_TIMER = |
time_source_desc |
nvarchar(60) |
Açıklar time_sourcesütun. Not NULL olabilecek. query_performance_counter = QueryPerformanceCounter API duvar saati zaman alır. MULTIMEDIA_TIMER = multimedya timer duvar saati zaman alır bir API. |
virtual_machine_type |
int |
Gösterir olup olmadığını SQL Serversanallaştırılmış bir ortamda çalışıyor. Not NULL olabilecek. 0 = YOK 1 = HYPERVISOR 2 DİĞER = |
virtual_machine_type_desc |
nvarchar(60) |
Açıklar virtual_machine_typesütun. Not NULL olabilecek. Hayır = SQL Serversanal makine içinde çalışmıyor. Hiper yönetici = SQL ServerDonanım yardımlı sanallaştırma ima bir hiper yönetici içinde çalışıyor. Ana işletim sistemi üzerinde çalışıyor, açıklama hala HYPERVISOR döndürecektir. DİĞER = SQL Serveriç donanım yardımcı Microsoft Virtual pc gibi istihdam değil sanal bir makine çalışıyor. |
İzinler
Sunucu üzerindeki VIEW server state izni gerektirir.
Uyumluluk Desteği
De SQL Server 2012, aşağıdaki sütunları değiştirildi.
Önceki sütun adı |
Yeni sütun adı |
---|---|
physical_memory_in_bytes |
physical_memory_kb |
bpool_commit_target |
committed_target_kb |
bpool_visible |
visible_target_kb |
virtual_memory_in_bytes |
virtual_memory_kb |
bpool_commited |
committed_kb |
Ayrıca bkz.
Başvuru
Dinamik yönetimi görünümler ve işlevler (Transact-sql)
SQL Server işletim sistemi ilgili dinamik yönetim görünümleri (Transact-sql)