데이터베이스 개발자 Tip & 강좌

SQLER의 개발자들이 만들어가는 데이터베이스 사용자 Tip & 강좌 게시판입니다. SQL서버, Oracle, MySQL 등 여러 클라우드/오픈소스 기반 데이터베이스 개발 및 운영 관련 팁과 쿼리 노하우를 이곳에서 가장 먼저 접하실 수 있습니다. 많은 도움 되시길 바랍니다.

Hot Add CPU

jevida(강성욱) 2016.09.29 03:54 Views : 851

Hot Add CPU

 

  • Version : SQL Server 2005, 2008, 2008R2

 

Hot Add Memory와 비슷하게 CPU 또한 온라인 중에 추가 할 수 있다.

 

 

SQL Server 2008 부터 지원하는 Hot Add CPU는 실행 중인 시스템에 CPU를 동적으로 추가할 수 있는 기능이다. CPU는 새 하드웨어를 추가하여 물리적으로 추가하거나 온라인으로 하드웨어를 분할하여 논리적으로 추가하거나 가상화 계층을 통해 가상으로 추가할 수 있다.

 

[Hot Add CPU 요구사항]

  • Hot Add CPU를 지원하는 하드웨어
  • 64비트 버전의 Windows Server 2008 Datacenter
  • Itanium 기반 Windows Server 2008 Enterprise
  • SQL Server Enterprise 이상
  • SQL Server는 소프트 NUMA를 사용하도록 구성 할 수 없음.

 

 

SQL Server는 CPU가 추가된 후에 CPU 사용을 자동으로 하지 않는다. RECONFIGURE 문을 실행하여 SQL Server에서 새로운 CPU를 사용할 수 있도록 리소스를 인식 시켜주어야 한다. RECONFIGURE 명령은 서버를 중지하지 않고 다시 시작하지 않아도 될 경우 현재 실행중인 값이 업데이트 되도록 한다.

 

 

Affinity64 mask가 구성된 경우 새로운 CPU를 사용하도록 Affinity64 mask를 수정해야 한다.

 

[VMware Hot Add 메모리 / Hot CPU 지원]

 

Support VMware Hot-Add Memory/CPU

http://www.simonlong.co.uk/blog/2009/12/09/vmware-hot-add-memory-cpu-support/

 

Operating System

Service Pack

Hot-Add Memory

Hot-Add CPU

Windows Server 2008 Datacenter Edition x64

R2

Yes

Yes

SP2

Yes

Yes

SP1

Yes

Yes

Windows Server 2008 Datacenter Edition x86

Unknown

Yes

No

Windows Server 2008 Enterprise Edition x64

R2

Yes

No

SP2

Yes

No

SP1

Yes

No

Windows Server 2008 Enterprise Edition x86

Unknown

Yes

No

Windows Server 2008 Standard Edition x64

R2

Yes

No

SP2

Yes

No

SP1

Yes

No

Windows Server 2008 Standard Edition x86

Unknown

Yes

No

Windows Server 2008 Web Server x64

R2

Yes

No

SP2

Yes

No

SP1

Yes

No

Windows Serve 2008 Essential Business Server Premium x64

R2

Yes

No

SP2

Yes

No

SP1

Yes

No

Windows Server 2008 Essential Business Server Standard x64

R2

Yes

No

SP2

Yes

No

SP1

Yes

No

Windows Server 2008 Small Business Server Premium

R2

Yes

No

SP2

Yes

No

SP1

Yes

No

Windows Server 2008 Small Business Server Standard

R2

Yes

No

SP2

Yes

No

SP1

Yes

No

Windows Server 2003 Enterprise Edition x64

Unknown

Yes

No

Windows Server 2003 Enterprise Edition x86

Unknown

Yes

No

 

 

[참고자료]

Hot Add CPU : http://msdn.microsoft.com/ko-kr/library/bb964703(v=sql.105).aspx

 

 


강성욱 / jevida@naver.com
Microsoft SQL Server MVP
Blog : http://sqlmvp.kr
Facebook : http://facebook.com/sqlmvp

No. Subject Author Date Views
1811 CLR 사용시 CPU 사용률 증가 현상 jevida(강성욱) 2016.09.29 1763
1810 DMV를 이용한 CPU 사용량 높은 쿼리 찾기 jevida(강성욱) 2016.09.29 4454
1809 DMV를 이용한 인덱스 크기 및 조각화 정보 반환 jevida(강성욱) 2016.09.29 1158
1808 Checkpoint 추적하기 jevida(강성욱) 2016.09.29 1287
1807 중복 인덱스와 성능(Duplicate Indexes with Performance) jevida(강성욱) 2016.09.29 2299
1806 823, 824, 825, 832 오류 (DISK IO 오류) jevida(강성욱) 2016.09.29 2186
1805 DISK I/O 병목 확인 jevida(강성욱) 2016.09.29 3837
1804 SQL Server 2012에서 비상계정 생성하기 - 비밀번호를 잊어 버렸을 경우 대처하기 jevida(강성욱) 2016.09.29 1253
1803 SQL Server 차단 최소화 jevida(강성욱) 2016.09.29 1131
1802 자주 사용되는 System 함수 jevida(강성욱) 2016.09.29 1072
1801 프로시저와 임시테이블, 그리고 리컴파일 jevida(강성욱) 2016.09.29 2451
1800 access check cache 크기에 따른 성능 문제 jevida(강성욱) 2016.09.29 1051
» Hot Add CPU jevida(강성욱) 2016.09.29 851
1798 스레드 및 파이버 실행 jevida(강성욱) 2016.09.29 1018
1797 CPU에 스레드 할당 및 lightweight pooling 옵션 사용 jevida(강성욱) 2016.09.29 1731
1796 스레드 및 태스크 아키텍처 jevida(강성욱) 2016.09.29 1414
1795 메모리 관리 아키텍처 – NUMA 버퍼 풀 증가 및 축소 jevida(강성욱) 2016.09.29 1232
1794 메모리 관리 아키텍처 – NUMA 지원 방법 jevida(강성욱) 2016.09.29 1555
1793 메모리 관리 아키텍처 – NUMA(Non-Uniform Memory Access)이해 jevida(강성욱) 2016.09.29 1417
1792 메모리 관리 아키텍처 – Hot Add 메모리 jevida(강성욱) 2016.09.28 929





XE Login