İzleme yazılımını ortamdaki birkaç SQL Server örneğine yükledim. Darboğazları bulmaya ve bazı performans sorunlarını gidermeye çalışıyorum. Bazı sunucuların daha fazla belleğe ihtiyacı olup olmadığını öğrenmek istiyorum.
Bir sayaçla ilgileniyorum: sayfa ömrü beklentisi. Her makinede farklı görünüyor. Neden bazı durumlarda sık sık değişiyor ve ne anlama geliyor?
Lütfen birkaç farklı makinede toplanan son haftadaki verilere bir göz atın. Her örnek hakkında ne söyleyebilirsiniz?
Çok kullanılan üretim örneği (1):
Orta derecede kullanılan üretim miktarı (2)
Nadiren kullanılan test örneği (3)
Sık kullanılan üretim örneği (4)
Orta derecede kullanılan test örneği (5)
Ağır kullanılan veri ambarı (6)
DÜZENLEME: Tüm bu sunucular için SELECT @@ VERSION çıktısını ekliyorum:
Instance 1: Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64)
Jun 17 2011 00:54:03 Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Instance 2: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64)
Oct 19 2012 13:38:57
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Instance 3: Microsoft SQL Server 2012 - 11.0.5058.0 (X64)
May 14 2014 18:34:29
Copyright (c) Microsoft Corporation
Developer Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Instance 4: Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) Jun 28 2012 08:36:30
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Instance 5: Microsoft SQL Server 2012 - 11.0.5058.0 (X64)
May 14 2014 18:34:29
Copyright (c) Microsoft Corporation
Developer Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Instance 6: Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
Apr 2 2010 15:48:46
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Ben de makinelerde aşağıdaki sorguyu koştu:
SELECT DISTINCT memory_node_id
FROM sys.dm_os_memory_clerks
ve her sunucu için 2 veya 3 satır döndürdü:
Instance 1: 0; 64; 1
Instance 2: 0; 64
Instance 3: 0; 64
Instance 4: 0; 64
Instance 5: 0; 64
Instance 6: 0; 64; 1
Bunun anlamı ne? Bu sunucular NUMA kullanıyor mu?