'SQL Server 2014'에 해당되는 글 2건

  1. 2015.04.04 SQL Server 2014 Resource Governor 물리적 읽기 지원
  2. 2014.12.11 SQL Server 2014 New Features
2015. 4. 4. 17:19

SQL Server 2014부터 Resource Governor(리소스 관리자)에서 물리적 읽기 IO 컨트롤이 가능하다고 합니다.

 

SQL Server 2008 ~ 2012까지는 CPU와 메모리의 리소스 풀에 한해서만 지원했었는데요.

2014부터는 Physical IO 대해서도 최소 ~ 최대 IOPS를 설정하여 활용 가능합니다.

 

2008부터 생긴 리소스 관리자를 OLTP에서 얼마나 사용하며, 또한 이점이 있을 까란 생각이 들긴 하지만

이번 1분 이벤트 때와 같이 IOPS가 평소 기준치보다 많이 밀린 상태인 가운데 대량 배치작업(Job이나 관리툴 등…)에서는 조금 유용해 보입니다.

 

물론 아쉽게도 해당 기능은 64bit 엔터프라이즈에서만 지원합니다.. (게임DB에 엔터급 이상쓰는 곳이 있을까도 궁금하네요..)

 

 

URL : http://www.sql-server-performance.com/2014/performance-sql-server-2014-resource-governer-buffer-pool/

 

 

 

'SQL Server > Tips' 카테고리의 다른 글

SQL Server 2016 public preview  (0) 2015.05.11
SQL Server 2014 New Features  (0) 2014.12.11
SQL Server sp_who3  (1) 2014.09.11
SQL Server sp_addextendedproperty Sch-M Lock  (0) 2014.08.06
SQL Server NTILE 순위함수  (0) 2014.07.15
Posted by 니노G
2014. 12. 11. 16:27

SQL Server 2014 New Features 중에 초 간단 팁 하나 테스트 해 봤습니다.

 

가끔 SELECTINTO 을 사용해 테이블 백업 및 복사 작업할 경우가 있는데요.

SQL Server 2014부터 병렬로 풀립니다~ (대량 테이블이면 꽤 속도차이를 보일 것 같습니다..)

 

MAXDOP 옵션으로 강제로 코어 4개를 태웠고, 해당 쿼리는 2008R2, 2014 에서 똑같이 실행 됐습니다.

 

SELECT  *

INTO    [Sales].[SalesOrderDetail_TEST]

FROM   [Sales].[SalesOrderDetail]

OPTION(MAXDOP 4);

 

ü  실행계획 (parallelism : 병렬확인)

n  SQL Server 2014



n  SQL Server 2008 R2



 

ü  CPU 처리 시간 확인. (처리시간 약 4배 단축 확인가능)

n  SQL Server 2014



n  SQL Server 2008 R2



 

 

결론은 CPU를 병렬로 처리하기 때문에 CPU 사용량은 증가되나, 처리시간은 단축됩니다.(심플하네요..ㅎㅎ)

 

'SQL Server > Tips' 카테고리의 다른 글

SQL Server 2016 public preview  (0) 2015.05.11
SQL Server 2014 Resource Governor 물리적 읽기 지원  (0) 2015.04.04
SQL Server sp_who3  (1) 2014.09.11
SQL Server sp_addextendedproperty Sch-M Lock  (0) 2014.08.06
SQL Server NTILE 순위함수  (0) 2014.07.15
Posted by 니노G