10차 후기 - Buffer Pool Extension

주디아줌마 2013.11.29 09:29 Views : 6749 Upvote:1

안녕하세요. 주디 아줌마입니다.

 

오늘은 BPE(Buffer Pool extension) 기능에 대해서 Windows Azure 환경에서 테스트 해보겠습니다. 이 기능은 SQL2014 새로운 기능으로 여기보는 것과 같이 비휘발성 랜덤 액세스 메모리의 원활한 통합을 제공해 상당히 많은 I/O 처리량을 개선하기 위해 데이타베이스 엔진의 버퍼풀을 확장 (즉, 솔르드 스테이트 드라이브 SSD)입니다. 이 기능은 SQL2014 Enterprise Edition에서만 사용이 가능합니다.

   

Buffer Pool Extension 확장 기능의 이점

  • Increased random I/O throughput
  • Reduced I/O latency
  • Increased transaction throughput
  • Improved read performance with a larger hybrid buffer pool
  • A caching architecture that can take advantage of present and future low-cost memory drives

   

Buffer Pool Extension 구성

   

   

버퍼 풀 확장 사용하기 위해 아래와 같은 ALTER SERVER CONFIGURATION 구문을 실행할 수 있습니다. 테스트기 이기 때문에 SIZE를 500M로 제한하고 D 드라이브가 SSD가 가장하고 테스트를 진행 합니다.

   

   

위와 같이 에러 발생하는 이유는 실제 메모리가 14G 환경인데 실 메모리보다 더 커야 한다는 오류 메시지 입니다. 아래와 같이 테스트 환경은 메모리 14GB에 CPU 8코어 환경입니다.

   

   

테스트 환경의 구성

   

   

테스트를 위해 메모리 MIN/MAX 를 1GB환경으로 변경 하도록 아래와 같이 변경 했습니다.

   

실 메모리 보다 더 크게 Buffer Pool Extension을 구성하도록 합니다.

   

설정 확인은 에러 로그와 생성된 드라이브 파일로 확인이 가능합니다.

   

   

   

DMV로도 확인이 가능합니다.

   

러시아 DBA가 Buffer Pool Extension 기능 테스트 및 성능 비교한 블로깅 정보입니다. 추후 고려할 예정이라면 확인해 보면 좋을 것 같습니다.

http://olontsev.ru/2013/08/buffer-pool-extension-sql-server-2014-performance-test/

http://olontsev.ru/2013/08/buffer-pool-extension-sql-server-2014-monitoring/

http://olontsev.ru/2013/08/buffer-pool-extension-sql-server-2014-performance-update-test/

   

   

참고 자료

   

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 36470
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 19423
278 Windows Azure에서 웹 어플리케이션을 구축하는 방법 (1) - 웹사이트, 클라우드 서비스, 가상머신 위의 웹서버 코난(김대우) 2014.03.14 11403
277 소치 동계 올림픽은 어떤 클라우드 플랫폼과 기술들을 이용해 서비스를 제공했을까 코난(김대우) 2014.03.14 6654
276 Windows Azure 의 계정마다 구독을 제공하고 계정과 구독을 통합 관리 하는 방법! - EA Portal 코난(김대우) 2014.03.13 5990
275 고가용성을 위한 Windows Azure 데이터베이스 미러링 코난(김대우) 2014.03.12 6502
274 공용 클라우드와 On-premise를 잇는 전용도로 - Windows Azure ExpressRoute 코난(김대우) 2014.03.10 6405
273 Windows Azure를 무료/저렴하게 사용하는 방법 - MSDN 구독, Bizspark, MPN, 30일 무료 평가판 코난(김대우) 2014.03.06 7735
272 클라우드 트래픽 부하 분산 - (3) Windows Azure 트래픽 관리자 서비스 구축 코난(김대우) 2014.03.06 8898
271 클라우드 트래픽 부하 분산 - (2) Windows Azure 트래픽 관리자 서비스 시나리오 코난(김대우) 2014.03.06 9140
270 클라우드 트래픽 부하 분산 - (1) Windows Azure 트래픽 관리자(Traffic Manager) 코난(김대우) 2014.03.06 10148
269 Windows Azure Website와 클라우드 서비스에 나의 도메인을 연결 - CNAME만 기억하세요! 코난(김대우) 2014.03.05 8288
268 기다림은 오직 40ms - Windows Azure의 더 빨라진 네트워크 응답속도와 넓어진 대역폭! - 일본 데이터센터 공식 발표 코난(김대우) 2014.03.05 7465
267 하앗~! 마이크로소프트 부산에 데이터센터 구축 기사 [1] 코난(김대우) 2014.02.28 6888
266 10차 Azure 캠프 후기 AbsolutePlanner 2013.12.01 6167
265 10차 Windows Azure 온라인 캠프 후기 입니다 ^^ gfdhfhfdhhf 2013.12.01 4686
264 10차 Azure 캠프 후기입니다. 포르샤늘 2013.12.01 4556
263 Windows Azure Camp 후기입니다! 도연 2013.12.01 4460
262 10차 azure 캠프 후기입니다 sgentry 2013.11.30 4721
» 10차 후기 - Buffer Pool Extension [1] 주디아줌마 2013.11.29 6749
260 10차 Azure 캠프 후기 steal 2013.11.29 4809
259 10차 후기-Sample Database 생성하기 [1] 주디아줌마 2013.11.28 5432





XE Login