반응형
SQL Server 2016 Feature in CTP2
-
Version : SQL Server 2016
SQL Server 2016에 포함된 새로운 기능들에 대해서 알아 본다.
[데이터베이스 엔진]
-
Always Encrypted : 보장 데이터는 항상 암호화 된다. SQL Server는 암호화된 데이터를 저장하고 투명하게 처리한다. (https://msdn.microsoft.com/en-us/library/mt163865.aspx)
-
강화된 In-Memory OLTP
-
SQL Server 2014에서의 많은 제약이 해소 되었다. (http://sqlperformance.com/2015/05/sql-server-2016/in-memory-oltp-enhancements)
-
컬럼스토어 인덱스는 실시간 운영 분석을 지원하고 인메모리 OLTP 상단에 생성할 수 있다. (https://msdn.microsoft.com/en-us/library/dn817827.aspx)
-
-
Polybase : Polybase 기능은 표준 T-SQL문을 사용하여 하둡 데이터 및 SQL Server 데이터를 통해 통합 질의를 할 수 있다. 이 기능을 설치하면 오라클 자바 JRE 7이 필요하다. (https://msdn.microsoft.com/en-us/library/mt143171.aspx)
-
AlwaysOn 개선
-
로드 밸런싱과 최대 세 개의 보조 복제본
-
분산 트랜잭션 지원(DTC)
-
SSIS DB 지원
-
-
행 수준 보안 : 함수를 이용하여 관리자는 사용자가 엑세스 할 수 있는 행을 정의 할 수 있다. (https://msdn.microsoft.com/en-us/library/dn765131(v=sql.130).aspx)
-
동적 데이터 마스킹 : 반환된 데이터에 마스크를 적용하여 민감한 데이터를 보호할 수 있다. 예를 들어 미에일 주소는 XXX@XXXX.com로 반환될 수 있다. (https://msdn.microsoft.com/en-us/library/mt130841.aspx)
-
네이티브 JSON 지원. XML과 유사한 형식의 JSON 절이 추가 되었다. (https://msdn.microsoft.com/en-us/library/dn921882.aspx)
-
임시 테이블 : 테이블이 자동으로 행에 대한 이력을 추적 할 수 있다. 이력 추적은 Type2를 테이블에 정의할 수 있다. (https://en.wikipedia.org/wiki/Slowly_changing_dimension#Type_2)
-
쿼리 스토어 : 성능 히스토리와 쿼리 계획을 저장하여 성능 문제 해결에 유용하게 사용할 수 있다. (https://msdn.microsoft.com/en-us/library/dn817826(v=sql.130).aspx)
-
향상된 컬럼스토어 인덱스 : 예를 들어 비 클러스터형 컬럼스토어 인덱스는 업데이트할 수 있다. (https://msdn.microsoft.com/en-us/library/dn934994.aspx)
-
라이브 쿼리 통계 : 실행중인 쿼리에 대한 라이브 실행 계획을 볼 수 있다. (https://msdn.microsoft.com/en-us/library/dn831878(v=sql.130).aspx)
-
기본적으로 코어 수 만큼 tempdb 데이터베이스 파일을 생성할 수 있다.
[Azure]
-
Stretch Database : 일부 테이블이 Azure SQL Database에 저장된다. (https://msdn.microsoft.com/en-us/library/dn935011(v=sql.130).aspx)
-
백업 관리 : Azure로 자동 백업 된다. 이미 존재하는 기능이지만 기본 동작이 변경 되었다. (https://msdn.microsoft.com/en-us/library/dn449496(v=sql.130).aspx)
[Business Intelligence]
-
마스터 데이터 서비스(MDS) 향상. MDS의 백엔드에 상당한 변화가 있다. (http://sqlblog.com/blogs/mds_team/archive/2015/05/27/what-s-new-in-sql2016-ctp2-release.aspx)
-
향상된 성능 : 더 큰 모델을 작성하고 데이터를 로드하여 더 나은 성능을 나타낸다. 수 있다. 엑셀용 추가 기능(add in)은 성능 업그레이드를 가지고 더 많은 수천개의 개체를 처리 할 수 있다.
-
향상된 관리 : 이름 속성 50자 이상 지원, 이름 속성을 숨기거나 변경 가능
-
보안 향상 : 서버 관리자와 동일한 권한을 가진 새로운 슈퍼 사용자 기능이 있어 권한이 더 세분화된 수준의 정의된 읽기 업데이트 생성 및 삭제 작업을 진행 한다.
-
더 나은 트랜잭션 로그 유지 관리
-
향상된 문제 해결
-
-
SSAS Tabular 향상. (https://msdn.microsoft.com/en-us/library/bb522628.aspx)
-
병렬 파티션 처리
-
새로운 DAX 함수. 평균과 백분위 기능 뿐만 아니라 날짜 테이블, 달력(자동) 등
-
새로운 DBCC 명령어로 SSAS 멀티디멘젼 모델의 커럽션을 확인할 수 있다.
-
SSAS에서 파워 피봇에 대한 쉬운 셋업
-
-
-
.NET 프레임워크 4 지원
-
보고서 작성기의 높은 DPI 제공
-
구독 향상
-
사용 및 구독 해제(현재 기본 모드에서 지원)
-
설명(SharePoint 및 기본 모드)
-
변경 등록 소유자 (SharePoint 및 기본 모드)
-
구독에 재사용 할 수 있는 하나의 파일 공유 계정을 정의할 수 있는 기능(기본모드)
-
-
SSIS에 대한 증분 패키지 배포
-
[참고자료]
What's New in Database Engine : https://msdn.microsoft.com/en-us/library/bb510411.aspx
2015-07-30 / 강성욱 / http://sqlmvp.kr
SQL Server 2016, SQL 2016 New Feature, MS SQL, 데이터베이스, SQL 2016 신기능
반응형
'SQL Server > SQL Server Tip' 카테고리의 다른 글
SQL Server 2016 SSMS 새로운 기능 (0) | 2015.08.10 |
---|---|
SQL Server 2016 Temporal Table – 데이터 변경 내용 추적 (0) | 2015.08.05 |
SQL Server 2016 설치 변경 사항 (0) | 2015.07.29 |
Error 17053 타사 네트워크 장치의 SMB 파일 공유 오류 (0) | 2015.07.28 |
최신 SQL Server Native Client 설치하기 (0) | 2015.07.27 |