SQL Server'ımızın donanımını yükselttikten sonra, Windows Görev Yöneticisi'nde SQL örneğinin yalnızca kullanılabilir iş parçacıklarının yarısını kullandığını fark ettik:
.
Sunucu aşağıdaki donanım ve yazılıma sahiptir:
- Windows 2008 R2 Enterprise 64bit SP1
- Intel Xeon E7-4870 - 4 işlemci (40 çekirdek, 80 diş)
- Microsoft SQL Server 2012 Enterprise Edition (64 bit)
Koşu select cpu_count from sys.dm_os_sys_info
40 döndürür.
İşletim sistemi 80 iş parçacığını da görüyor.
Neden sunucunun işlem gücünün sadece yarısı kullanılıyor?
İki sunucuda aynı donanım ve yazılıma sahibiz ve ikisi de aynı davranışı sergiliyor.