Top Banner
New features SQL Server 2016 New features review
14

Sql server 2016 new features

Feb 08, 2017

Download

Software

Hyungkwon Joo
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sql server 2016 new features

New features

SQL Server 2016 New features review

Page 2: Sql server 2016 new features

SQL Server 2016 New Fea-tures하이브리드 + 하이퍼스케일

Stretch Database 클라우드로의 확장 스냅샷 기능

고가용성 + 재해복구 Always-On 가용성 그룹 Point-in-Time 복원 지리적 복제 + 복원

보안 동적 데이터 마스킹 행 수준 보안 상시 암호화

실시간 + 과거 데이터 분석 운영 시 분석 : 애플리케이션 개발자들이 동적 비즈니스 환경에 빠르게 대응하도록 지원 과거 데이터 분석 : 데이터가 변경된 경우 , 이전 값들은 과거 데이터 테이블에 저장

고급 분석 R 언어와 R 로 사용 할 수 있는 병렬처리 알고리즘 패키지 제공

하둡 데이터 분석 PloyBase 지원 Native JSON 지원

Page 3: Sql server 2016 new features

SQL Server 2016 New Fea-tures하이브리드 + 하이퍼스케일

Stretch Database 클라우드로의 확장 스냅샷 기능

고가용성 + 재해복구 Always-On 가용성 그룹 Point-in-Time 복원 지리적 복제 + 복원

보안 동적 데이터 마스킹 행 수준 보안 상시 암호화

실시간 + 과거 데이터 분석 운영 시 분석 : 애플리케이션 개발자들이 동적 비즈니스 환경에 빠르게 대응하도록 지원 과거 데이터 분석 : 데이터가 변경된 경우 , 이전 값들은 과거 데이터 테이블에 저장

고급 분석 R 언어와 R 로 사용 할 수 있는 병렬처리 알고리즘 패키지 제공

하둡 데이터 분석 PloyBase 지원 Native JSON 지원

Page 4: Sql server 2016 new features

동적 데이터 마스킹 (Dynamic Data Mask-ing)

View

Page 5: Sql server 2016 new features

동적 데이터 마스킹 (Dynamic Data Mask-ing)

Page 6: Sql server 2016 new features

동적 데이터 마스킹 (Dynamic Data Mask-ing)

DDM 을 사용 시 알아야 할 점 Partial 을 이용하여 , DBA 본인이 일반 사용자에게 보여줄 내용을 결정해야 함 만약 , DBA 가 잘못된 마스킹을 할 경우 보안에 더욱 취약해 질 수 있음 데이터의 규칙을 확실하게 검증하고 INSERT 가능하게 해야함

유저의 입장에서 무조건 X 로 표시되는 것이 아닌 주민등록 , 카드번호 같은 경우 데이터가 잘못 들어갔다고 생각 할 수 있음

Page 7: Sql server 2016 new features

행 수준 보안 (Row Level Security)KOREA U.S.A JAPAN

User Accessible View

Label Pol-icy

Page 8: Sql server 2016 new features

행 수준 보안 (Row Level Security)

Page 9: Sql server 2016 new features

행 수준 보안 (Row Level Security)

행 수준 보안 사용 시 알아야 할 점 결론적으로 이것은 필터 조건을 추가한 것 건수가 많을 수록 성능 차이가 있을 수 있을 것으로 보임

Page 10: Sql server 2016 new features

상시 암호화 (Always Encrypted)

0x017B3D1564EBCFE...

0x017B3D1564EBCFE...

Encrypted

Decrypted Only in App

Page 11: Sql server 2016 new features

상시 암호화 (Always Encrypted)

Page 12: Sql server 2016 new features

상시 암호화 (Always Encrypted)

상시 암호화 사용 시 알아야 할 점 SSMS 에서는 직접적으로 무언가를 할 수 없으므로 , DBA 입장에서 불편 DBA 조차도 알 수 없으므로 , 데이터를 조작하는데 있어서 불편 할 수 있음 DBMS 만을 사용 할 수 있는 DBA 라면 개발에 어려움이 있을 것으로 보임

Page 13: Sql server 2016 new features

Q n A

Page 14: Sql server 2016 new features