안녕하세요.

13차 캠프에 참가하게 된 주디 아줌마입니다.

   

2014년 4월 1일 SQL2014 릴리즈 되었습니다. 이번 캠프는 신 기능 체험 이므로 아래의 기능 중 궁굼해했던 기능들을 테스트 해보려고 합니다.

   

  • Native Backup Encryption
  • sys.dm_exec_query_profiles
  • SQL Server 2014 Incremental Statistics
  • Delayed Durablilty
  • Memory optimization Advisor
  • SELECT INTO 병렬처리 개선

   

접속 방법은 이전 캠프 참여 내용이 중복됨으로 여기 참고하시기 바랍니다. 개인적으로 In-Memory 아키텍쳐에 대해 관심이 많아 인-메모리 기능 위주로 살펴 보려고 했었습니다.

   

아뿔싸~~ 체험 버전이 Standard Edition이었습니다. 릴리즈되면서 In-Memory 기능은 Ent 기능으로 확정되었죠. 이번 체험에 목표로 했던 여러 기능 체험은 물 건너 가버렸습니다. 다음 캠프 때 다시 도전해봐야겠네요.

   

   

가) Memory optimization Advisor

간단하게 데이타베이스 생성 후 일반 테이블을 생성했습니다. 이 기능은 MSDN 디스크 기반 테이블을 인-메모리 OLTP에 마이그레이션하는데 도움을 줄 수 있습니다.

   

테이블을 선택 후 오른쪽 마우스 버튼으로 Memory Optimization Advisor를 선택합니다.

   

엔터프라이즈 기능임으로 이후 단계 진행하고 싶었으나, 다음 단계 진행을 위한 버튼이 비활성화되었네요.

   

   

나) Native Backup Encryption
 

SQL2012 버전에 들어오면서 백업하면서 암호를 걸 수 있는 기능이 없어졌습니다. 왜 없어졌나 했더니 SQL2014 들어오면서 백업에 대한 보안 강화 기능을 추가하려고 했나 보네요.

   

  a.마스터 키 생성

  

 b.인증서 생성

  

 c.백업
   알고리즘 AES_256을 이용해 백업과 압축을 진행하며, 서버 인증서 Certificate_SQLTAG를 이용하여 보호를 합니다. 백업 시 Warning이 발생하는데 인증서와 개인키 관련 백업이 안 되었다고 알려주네요.

   


 d. 마스터키 백업

   

  e.인증서 백업

  

f. 백업 파일 확인

위와 같은 기능을 UI 상에서도 가능합니다.

a. Encrypt Backup에서 백업에 사용할 알고리즘와 인증서를 선택

  

b. 데이타베이스 메디아 옵션을 선택

   

c.백업을 합니다.

   

   

이상 주디아줌마였습니다.