SQL Server 2016의 새로운 기능What's new in SQL Server 2016

SQL Server 2016을 사용하면 메모리 내 성능 및 고급 보안부터 데이터베이스 내 분석까지 모든 기능이 기본 제공된 확장 가능한 하이브리드 데이터베이스 플랫폼을 사용하여 지능형 중요 업무용 응용 프로그램을 빌드할 수 있습니다.With SQL Server 2016, you can build intelligent, mission-critical applications using a scalable, hybrid database platform that has everything built in, from in-memory performance and advanced security to in-database analytics. SQL Server 2016 릴리스에는 다양한 개선 사항 및 향상된 기능과 함께 새로운 보안 기능, 쿼리 기능, Hadoop 및 클라우드 통합, R 분석 등이 추가되어 있습니다.The SQL Server 2016 release adds new security features, querying capabilities, Hadoop and cloud integration, R analytics and more, along with numerous improvements and enhancements.

이 페이지에서는 각 SQL Server 구성 요소에 대해 SQL Server 2016의 새로운 기능에 대한 자세한 정보를 확인할 수 있는 요약 정보 및 링크를 제공합니다.This page provides summary information and links to more detailed SQL Server 2016 what's new information for each SQL Server component.

SQL Server 2016

SQL Server를 지금 사용해 보세요.Try SQL Server today!

SQL Server 2016 데이터베이스 엔진SQL Server 2016 Database Engine

  • 이제 SQL Server 설치 및 설정 중에 여러 tempDB 데이터베이스 파일을 구성할 수 있습니다.You can now configure multiple tempDB database files during SQL Server installation and setup.
  • 쿼리 저장소는 쿼리 텍스트, 실행 계획 및 성능 메트릭을 데이터베이스 내에 저장하여 성능 문제를 쉽게 모니터링하고 문제를 해결할 수 있습니다.New Query Store stores query texts, execution plans, and performance metrics within the database, allowing easy monitoring and troubleshooting of performance issues. 대시보드는 시간, 메모리 또는 CPU 리소스를 가장 많이 사용한 쿼리를 표시합니다.A dashboard shows which queries consumed the most time, memory or CPU resources.
  • Temporal 테이블은 발생한 시간과 날짜와 함께 완료하여 모든 데이터 변경 내용을 기록하는 기록 테이블입니다.Temporal tables are history tables which record all data changes, complete with the date and time they occurred.
  • SQL Server의 새 기본 제공 JSON 지원은 가져오기, 내보내기, 구문 분석 및 저장을 지원합니다.New built-in JSON support in SQL Server supports JSON imports, exports, parsing and storing.
  • PolyBase 쿼리 엔진은 Hadoop 또는 Azure Blob Storage에 외부 데이터와 SQL Server를 통합합니다.New PolyBase query engine integrates SQL Server with external data in Hadoop or Azure Blob storage. 데이터를 가져오거나 내보낼 뿐 아니라 쿼리를 실행할 수 있습니다.You can import and export data as well as executing queries.
  • Stretch Database 기능을 사용하면 로컬 SQL Server 데이터베이스에서 클라우드의 Azure SQL Database까지, 데이터를 안전하고 동적으로 보관할 수 있습니다.The new Stretch Database feature lets you dynamically, securely archive data from a local SQL Server database to an Azure SQL database in the cloud. SQL Server는 연결된 데이터베이스의 로컬 및 원격 데이터를 모두 자동으로 쿼리합니다.SQL Server automatically queries both local and remote data in the linked databases.
  • 메모리 내 OLTP:In-memory OLTP:
    • 이제 FOREIGN KEY, UNIQUE 및 CHECK 제약 조건, 네이티브 컴파일 저장 프로시저 OR, NOT, SELECT DISTINCT, OUTER JOIN 및 SELECT의 하위 쿼리를 지원합니다.Now supports FOREIGN KEY, UNIQUE and CHECK constraints, and native compiled stored procedures OR, NOT, SELECT DISTINCT, OUTER JOIN, and subqueries in SELECT.
    • 최대 2TB 테이블을 지원합니다(256GB부터).Supports tables up to 2TB (up from 256GB).
    • 정렬 및 Always On 가용성 그룹 지원을 위한 향상된 열 저장 인덱스가 있습니다.Has column store index enhancements for sorting and Always On Availability Group support.
  • 새 보안 기능:New security features:
    • Always Encrypted: 이 기능을 사용하면 암호화 키가 있는 응용 프로그램에서만 SQL Server 2016 데이터베이스의 암호화된 중요 데이터를 액세스할 수 있습니다.Always Encrypted: When enabled, only the application that has the encryption key can access the encrypted sensitive data in the SQL Server 2016 database. 이 키는 SQL Server에 전달되지 않습니다.The key is never passed to SQL Server.
    • 동적 데이터 마스킹: 테이블 정의에 지정된 경우, 마스킹된 데이터가 대부분의 사용자로부터 숨겨지고 UNMASK 권한이 있는 사용자만 완전한 데이터를 볼 수 있습니다.Dynamic Data Masking: If specified in the table definition, masked data is hidden from most users, and only users with UNMASK permission can see the complete data.
    • 행 수준 보안: 데이터 액세스를 데이터베이스 엔진 수준에서 제한할 수 있으므로 사용자가 관련된 항목만 것만 볼 수 있습니다.Row Level Security: Data access can be restricted at the database engine level, so users see only what is relevant to them.

데이터베이스 엔진을 참조하세요.See Database Engine.

SSAS(SQL Server 2016 Analysis Services)SQL Server 2016 Analysis Services (SSAS)

SQL Server 2016 Analysis Services는 1200 호환성 수준을 기준으로 테이블 형식 모델 데이터베이스에 대한 향상된 성능, 제작, 데이터베이스 관리, 필터링, 프로세싱 및 그 외 많은 기능을 제공합니다.SQL Server 2016 Analysis Services provides improved performance, authoring, database management, filtering, processing, and much more for tabular model databases based on the 1200 compatibility level.

  • SQL Server R Services는 통계 분석에 사용되는 R 프로그래밍 언어를 SQL Server에 통합합니다.SQL Server R Services integrate the R programming language, used for statistical analysis, into SQL Server.
  • 데이터베이스 일관성 검사기(DBCC)는 잠재적 데이터 손상 문제를 감지하기 위해 내부적으로 실행됩니다.New Database Consistency Checker (DBCC) runs internally to detect potential data corruption issues.
  • 직접 쿼리는 라이브 외부 데이터를 먼저 가져오는 대신 쿼리하며 이제 Azure SQL, Oracle 및 Teradata를 비롯한 더 많은 데이터 원본을 지원합니다.Direct Query, which queries live external data rather than importing it first, now supports more data sources, including Azure SQL, Oracle and Teradata.
  • 다양한 새 DAX(Data Access Expressions) 기능이 있습니다.There are numerous new DAX (Data Access Expressions) functions.
  • Microsoft.AnalysisServices.Tabular 네임스페이스는 테이블 형식 모드 인스턴스 및 모델을 관리합니다.New Microsoft.AnalysisServices.Tabular namespace manages tabular mode instances and models.
  • Analysis Services Management Objects(AMO)가 두 번째 어셈블리인 Microsoft.AnalysisServices.Core.dll을 포함하도록 리팩터링되었습니다.Analysis Services Management Objects (AMO) is re-factored to include a second assembly, Microsoft.AnalysisServices.Core.dll.

Analysis Services 엔진(SSAS)을 참조하세요.See Analysis Services Engine (SSAS).

SQL Server 2016 Integration Services(SSIS)SQL Server 2016 Integration Services (SSIS)

  • Always On 가용성 그룹 지원Support for Always On Availability Groups
  • 증분 패키지 배포Incremental package deployment
  • Always Encrypted 지원Always Encrypted support
  • ssis_logreader 데이터베이스 수준 역할New ssis_logreader database-level role
  • 사용자 지정 로깅 수준New custom logging level
  • 데이터 흐름의 오류에 대한 열 이름Column names for errors in the data flow
  • 커넥터New connectors
  • Hadoop 파일 시스템(HDFS) 지원Support for the Hadoop file system (HDFS)

통합 서비스(SSIS)를 참조하세요.See Integration Services (SSIS).

SQL Server 2016 Master Data Services(MDS)SQL Server 2016 Master Data Services (MDS)

  • 재귀 및 다대다 계층 구조에 대한 지원을 비롯한 파생된 계층 구조 개선 사항Derived hierarchy improvements, including support for recursive and many-to-many hierarchies
  • 도메인 기반 특성 필터링Domain-based attribute filtering
  • 모델 간 엔터티 데이터를 공유하기 위한 엔터티 동기화Entity syncing for sharing entity data between models
  • 변경 집합을 통한 승인 워크플로Approval workflows via changesets
  • 쿼리 성능을 개선하는 사용자 지정 인덱스Custom indexes to improve query performance
  • 향상된 보안을 위한 새 권한 수준New permission levels for improved security
  • 다시 디자인된 비즈니스 규칙 관리 환경Redesigned business rules management experience

MDS(Master Data Services)를 참조하세요.See Master Data Services (MDS).

SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS)

Microsoft가 이 릴리스에서 Reporting Services를 완전히 개선했습니다.Microsoft has thoroughly revamped Reporting Services in this release.

  • KPI 기능이 있는 새 웹 보고서 포털New web Report Portal with KPI feature
  • 모바일 보고서 게시자New Mobile Report Publisher
  • HTML5를 지원하는 다시 디자인된 보고서 렌더링 엔진Redesigned report rendering engine that supports HTML5
  • 새 트리맵 및 선버스트 차트 유형New treemap and sunburst chart types

Reporting Services(SSRS)를 참조하세요.See Reporting Services (SSRS).

다음 단계Next steps