SQL Server 하드웨어를 업그레이드 한 후 Windows 작업 관리자에서 SQL 인스턴스가 사용 가능한 스레드의 절반 만 사용하고 있음을 알았습니다.
.
서버에는 다음과 같은 하드웨어 및 소프트웨어가 있습니다.
- Windows 2008 R2 Enterprise 64 비트 SP1
- Intel Xeon E7-4870-4 프로세서 (40 코어, 80 스레드)
- Microsoft SQL Server 2012 Enterprise Edition (64 비트)
러닝 select cpu_count from sys.dm_os_sys_info
은 40을 반환합니다.
OS는 모든 80 스레드를 봅니다.
서버 처리 능력의 절반 만 사용되는 이유는 무엇입니까?
두 서버에 동일한 하드웨어 및 소프트웨어가 있으며 둘 다 동일한 동작을 나타냅니다.