환경의 일부 SQL Server 인스턴스에 모니터링 소프트웨어를 설치했습니다. 병목 현상을 찾아서 일부 성능 문제를 해결하려고합니다. 일부 서버에 더 많은 메모리가 필요한지 알고 싶습니다.
한 페이지 카운터 기대치에 관심이 있습니다. 기계마다 다르게 보입니다. 일부 인스턴스에서 자주 변경되는 이유는 무엇입니까?
지난 몇 주 동안 수집 된 몇 가지 다른 머신의 데이터를 살펴보십시오. 각 인스턴스에 대해 무엇을 말할 수 있습니까?
많이 사용 된 프로덕션 인스턴스 (1) :
적당히 사용 된 생산 환경 (2)
거의 사용되지 않는 테스트 인스턴스 (3)
많이 사용 된 프로덕션 인스턴스 (4)
적당히 사용 된 테스트 인스턴스 (5)
많이 사용 된 데이터웨어 하우스 (6)
편집 : 모든 서버에 대해 SELECT @@ VERSION의 출력을 추가하고 있습니다.
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)
또한 컴퓨터에서 다음 쿼리를 실행했습니다.
SELECT DISTINCT memory_node_id
FROM sys.dm_os_memory_clerks
그리고 각 서버마다 2 ~ 3 행을 반환했습니다.
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
무슨 뜻이에요? 이 서버는 NUMA를 실행합니까?