SQL Server 2012의 새로운 기능

이 항목에서는 새로운 기능을 포함하는 누적 업데이트 등 서비스 팩 및 기타 릴리스 등 SQL Server 2012의 새로운 기능에 대해 설명합니다.

SQL Server 2012 서비스 팩 1 누적 업데이트 4에 추가된 기능에 대한 자세한 내용은 New or Enhanced Features in SQL Server 2012 Service Pack 1 Cumulative Update 4을 참조하세요.

SQL Server 2012 서비스 팩 1 누적 업데이트 2에 추가된 기능에 대한 자세한 내용은 New or Enhanced Features in SQL Server 2012 Cumulative Update 2을 참조하세요.

SQL Server 2012 서비스 팩 1에 추가된 기능에 대한 자세한 내용은 New or Enhanced Features in SQL Server 2012 SP1을 참조하세요.

SQL Server 2012 서비스 팩 1 누적 업데이트 4의 새로운 기능 또는 향상된 기능

SQL Server 2012 서비스 팩 1 누적 업데이트 4에서는 Microsoft Azure 저장소를 통해 SQL Server 백업 및 복원에 대해 지원되는 기능을 확장합니다. 이 릴리스에서는 기존 PowerShell cmdlet이 향상되었고 새 PowerShell cmdlet이 추가되었습니다. 자세한 내용은 Use PowerShell to Backup Multiple Databases to Windows Azure Blob Storage Service를 참조하세요.

SQL Server 2012 서비스 팩 1 누적 업데이트 2의 새로운 기능 또는 향상된 기능

SQL Server 2012 서비스 팩 1 누적 업데이트 2에서는 SQL Server Analysis Services, SQL Server Integration Services 및 공유 기능을 포함하도록 SQL Server Sysprep의 지원되는 기능이 확장되어 SQL Server Sysprep을 더욱 다양한 이미지 준비 시나리오에 사용할 수 있습니다. 자세한 내용은 SQL Server 2012 SP1 CU2의 확장된 SysPrep 지원을 참조하십시오.

Windows Azure Blob 저장소 서비스로 SQL Server 백업 및 복원

SQL Server 2012 SP1 누적 업데이트 2부터 Windows Azure Blob 저장소 서비스로 또는 Windows Azure Blob 저장소 서비스에서 백업할 수 있습니다. 이 고급 기능으로 Windows Azure 가상 컴퓨터를 실행 중인 SQL Server 또는 온-프레미스 인스턴스에 SQL Server 데이터베이스를 백업할 수 있습니다. 이 새로운 기능으로 DISK 및 TAPE 외에도 이제 Windows Azure Blob 저장소로 바로 백업하고 복원할 수 있습니다. Windows Azure Blob 저장소 서비스로 백업하면 몇 가지 이점이 있습니다. 온-프레미스 데이터베이스 백업에 대한 오프사이트 저장소 옵션이 그 중 하나입니다. 이 옵션은 Windows Azure 가상 컴퓨터에서 실행 중인 SQL Server 인스턴스로 온-프레미스 데이터베이스를 마이그레이션하는 데 사용됩니다. 이점에 대한 자세한 내용은 Windows Azure Blob 저장소 서비스로 SQL Server 백업 및 복원을 참조하십시오.

다음은 이 릴리스에만 적용되는 제한 사항입니다.

  • 지원되는 최대 백업 크기는 1TB입니다.

  • 이 구현에서는 TSQL이나 SMO를 사용하여 백업 또는 복원 문을 실행할 수 있습니다. 현재 SQL Server Management Studio 백업 또는 복원 마법사로 Windows Azure Blob 저장소 서비스로 백업하거나 복원할 수는 없습니다.

  • 자세한 내용은 Windows Azure Blob 저장소 서비스로 SQL Server 백업 및 복원을 참조하십시오.

자세한 내용은 다음 항목을 참조하십시오.

SQL Server 2012 SP1의 새로운 기능 또는 향상된 기능

OS 업그레이드를 위한 AlwaysOn 가용성 그룹의 클러스터 간 마이그레이션

SQL Server 2012 SP1에서는 새 WSFC(Windows Server 장애 조치(Failover) 클러스터링) 클러스터에 배포하기 위해 AlwaysOn 가용성 그룹의 클러스터 간 마이그레이션을 지원합니다. 클러스터 간 마이그레이션은 작동 중단 시간을 최소화하면서 하나의 AlwaysOn 가용성 그룹이나 일련의 가용성 그룹을 새 대상 WSFC 클러스터로 이동합니다. 클러스터 간 마이그레이션 프로세스를 사용하면 Windows Server 2012 클러스터로 업그레이드할 때 SLA(서비스 수준 계약)를 유지 관리할 수 있습니다. SQL Server 2012 SP1은 대상 WSFC 클러스터에 설치하고 AlwaysOn에 대해 사용하도록 설정해야 합니다. 클러스터 간 마이그레이션의 성공 여부는 대상 WSFC 클러스터의 철저한 계획 및 준비에 의해 결정됩니다.

자세한 내용은 OS 업그레이드를 위한 AlwaysOn 가용성 그룹의 클러스터 간 마이그레이션을 참조하십시오.

선택적 XML 인덱스

SQL Server 2012 SP1에서는 선택적 XML 인덱스라고 하는 새로운 유형의 XML 인덱스를 제공합니다. 이 새 인덱스를 통해 SQL Server에서 XML로 저장된 데이터에 대해 쿼리 성능을 향상시킬 수 있어 대량의 XML 데이터 작업의 인덱싱을 훨씬 빠르게 하고 인덱스 자체의 저장 비용을 감소시켜 확장성을 향상할 수 있습니다. 자세한 내용은 SXI(선택적 XML 인덱스)를 참조하세요.

SELECT 권한과 함께 작동하는 DBCC SHOW_STATISTICS

이전 SQL Server 릴리스의 경우 DBCC SHOW_STATISTICS를 실행하려면 관리자 권한이나 소유자 권한이 있어야 했습니다. 일반적으로 분산 쿼리를 실행하는 사용자는 원격 테이블에 대해 관리자 또는 소유자 권한을 가지고 있지 않아 분산 쿼리 컴파일의 일부로 통계를 수집할 수 없기 때문에 이 제한 사항은 SQL Server의 분산 쿼리 기능에 영향을 미칩니다. 이 경우 쿼리가 계속 실행되기는 하지만 성능에 부정적인 영향을 미치는 최적이 아닌 쿼리 계획이 선택될 수 있습니다. SQL Server 2012 SP1에서는 권한 제한을 수정하여 사용자가 SELECT 권한을 통해 이 명령을 사용할 수 있게 되었습니다. 다음 요구 사항에서는 명령을 실행하기 위해 SELECT 권한이 있어야 합니다.

  • 사용자는 통계 개체의 모든 열에 대해 권한이 있어야 합니다.

  • 사용자는 필터 조건(있는 경우)에서 모든 열에 대해 권한이 있어야 합니다.

이제 분산 쿼리를 사용하는 사용자는 SELECT 권한만 가지고 있는 원격 SQL Server 데이터 원본에서 쿼리를 컴파일할 때 통계를 사용할 수 있습니다. 추적 태그 9485는 사용자가 회귀 작업을 수행할 때 새 사용 권한 검사를 SQL Server 2012 RTM 동작으로 되돌리기 위한 것입니다.

새 함수에서 통계 속성을 반환함

동적 관리 함수 sys.dm_db_stats_properties는 현재 SQL Server 데이터베이스의 특정 데이터베이스 개체(테이블 또는 인덱싱된 뷰)에 대한 통계 속성을 반환합니다. 사용자는 이 함수를 통해 테이블 또는 인덱싱된 뷰에 대해 통계 개체가 마지막으로 업데이트된 시간이나 통계 계산용으로 샘플링된 행 개수 등의 정보를 반환할 수 있습니다. 자세한 내용은 sys.dm_db_stats_properties(Transact-SQL)를 참조하세요.

Express에서 SSMS 완성

SQL Server Express With Tools, SQL Server Express COMP, SQL Server Express with Advanced Services 및 SQL Server Management Studio Express를 사용하는 고객들은 이제 SQL Server Management Studio를 모두 이용할 수 있습니다. 이러한 Express Editions에는 SQL Server 전체 버전의 SSMS 기능을 갖춘 SSMS 기능이 포함되어 있습니다.

전체 통합 설치

미리 작성된 "통합 설치 이미지"를 제공합니다. 여기에는 압축된 자동 압축 풀기 .exe 및 가장 최근의 서비스 팩과 SQL Server 2012 RTM 이미지(Setup.exe, MSI 등)가 포함된 '.box' 페이로드 파일이 있습니다. 이 패키지를 실행하면 이 두 이미지가 실시간으로 병합되면서 단일 설치 워크플로 환경이 제공되고, 포함된 SP1 수준에서 작업(설치, 업그레이드, AddNode 등)이 시작되고, 서비스 팩에 포함된 설치 구성 요소 자체에 대한 업그레이드가 실행됩니다.

한 번 클릭 설치 워크플로 환경을 통해 서비스 팩 기능 수준에서 새 인스턴스 설치(또는 SQL Server 2008/2008 R2 업그레이드)를 수행할 수 있습니다. 이 작업은 해당 설치 명령줄 매개 변수를 모두 제공하여 Setup.exe를 사용할 때처럼 명령줄에서 통합 설치 .exe를 사용하여 직접 수행할 수 있습니다. 이는 원하는 설치 작업을 수행하기 위해 RTM 미디어를 설치하고, 적합한 서비스 팩(해당 언어 및 CPU용)을 찾아서 다운로드하고, 이 서비스 팩을 적용한 다음 Setup.exe를 로드해야 하는 것과 대조적입니다.

비즈니스 인텔리전스의 주요 기능(SQL Server 2012 SP1, Office 및 SharePoint Server 2013 포함)

비즈니스 인텔리전스의 주요 기능(SQL Server SP1, Office 및 SharePoint Server 2013 미리 보기 포함)은 다음과 같습니다.

[!참고]

SQL Server 2012 SP1 및 SQL Server BI 기능 설치에 대한 간략한 설명은 SQL Server 2012 SP1로 SQL Server BI 기능 업그레이드를 참조하십시오.

리소스 관리자 DDL을 위해 관리 개체 지원이 추가됨

SQL Server 2012 SP1에서는 SQL Server 관리 개체가 다음 CREATE RESOURCE POOL(Transact-SQL) 구문을 지원하도록 업데이트되었습니다.

  • CAP_CPU_PERCENT

  • AFFINITY SCHEDULER

  • AFFINITY NUMANODE

다음 관리 개체는 CPU 사용량을 제한하고 리소스 풀의 선호도를 스케줄러 및 NUMA 노드로 설정합니다.

웹의 추가 정보

SQL Server 리소스 센터

SQLCat 웹 사이트

SQL Server 릴리스 정보