

# Amazon RDS의 Microsoft SQL Server 기능
<a name="SQLServer.Concepts.General.FeatureSupport"></a>

Amazon RDS에서 지원되는 SQL 서버 버전에는 다음과 같은 기능이 포함되어 있습니다. 일반적으로 Microsoft 설명서에 다른 언급이 없는 경우 각 버전에는 이전 버전의 기능도 포함됩니다.

**Topics**
+ [Microsoft SQL Server 2025 기능](#SQLServer.Concepts.General.FeatureSupport.2025)
+ [Microsoft SQL Server 2022 기능](#SQLServer.Concepts.General.FeatureSupport.2022)
+ [Microsoft SQL Server 2019 기능](#SQLServer.Concepts.General.FeatureSupport.2019)
+ [Microsoft SQL Server 2017 기능](#SQLServer.Concepts.General.FeatureSupport.2017)
+ [Microsoft SQL Server 2016 기능](#SQLServer.Concepts.General.FeatureSupport.2016)
+ [Amazon RDS에서 Microsoft SQL Server 2014 지원 종료](#SQLServer.Concepts.General.FeatureSupport.2014)
+ [Amazon RDS에서 Microsoft SQL Server 2012 지원 종료](#SQLServer.Concepts.General.FeatureSupport.2012)
+ [Amazon RDS에서 Microsoft SQL Server 2008 R2 지원 종료](#SQLServer.Concepts.General.FeatureSupport.2008)
+ [Microsoft SQL Server DB 인스턴스에 대한 변경 데이터 캡처 지원](SQLServer.Concepts.General.CDC.md)
+ [지원되지 않는 기능과 지원이 제한된 기능](SQLServer.Concepts.General.FeatureNonSupport.md)

## Microsoft SQL Server 2025 기능
<a name="SQLServer.Concepts.General.FeatureSupport.2025"></a>

SQL Server 2025에는 다음과 같은 새 기능이 포함되어 있습니다.
+ 외부 REST 엔드포인트 간접 호출(`sp_invoke_external_rest_endpoint`) – T-SQL 코드가 추가 미들웨어 없이 데이터베이스 엔진에서 AWS 서비스를 직접적으로 호출할 수 있도록 하는 새로운 시스템 저장 프로시저입니다. 이를 사용하여 AWS Lambda 및 Amazon Bedrock과 같은 AWS 서비스를 간접적으로 호출하고, 외부 REST API를 호출하고, AWS 인프라를 사용하여 이벤트 기반 워크플로를 구축할 수 있습니다. DB 인스턴스 파라미터 그룹에서 `sp_invoke_external_rest_endpoint`를 활성화할 수 있습니다. 자세한 내용은 [Amazon RDS의 파라미터 그룹](USER_WorkingWithParamGroups.md) 섹션을 참조하세요.
+ AI 및 벡터 지원 – 벡터 임베딩을 저장 및 쿼리하기 위한 네이티브 벡터 데이터 형식, 벡터 함수(`VECTOR_DISTANCE`, `VECTOR_NORM`, `VECTOR_NORMALIZE`), REST 추론 엔드포인트에 대한 외부 AI 모델 관리 기능.
+ 정규식 – 패턴 일치 및 텍스트 조작을 위한 새로운 T-SQL 함수(`REGEXP_LIKE`, `REGEXP_REPLACE`, `REGEXP_SUBSTR`, `REGEXP_INSTR`, `REGEXP_COUNT`, `REGEXP_MATCHES`, `REGEXP_SPLIT_TO_TABLE`).
+ JSON 네이티브 바이너리 형식 – JSON 데이터는 JSON을 구문 분석, 읽기, 수정, 서식 지정하기 위한 내장 함수와 함께 최적화된 바이너리 형식으로 저장됩니다.
+ 최적화된 잠금 – 차단 및 잠금 메모리 사용량을 줄이고 잠금 에스컬레이션을 방지합니다.
+ Standard Edition 용량 증가 – SQL Server 2025에서는 최대 컴퓨팅 용량이 4개 소켓 또는 32개 코어로, 최대 버퍼 풀 메모리가 256GB로 증가되었습니다.
+ Standard Edition의 리소스 거버너 – 이제 Standard Edition에서도 워크로드별 TempDB 공간 사용량을 관리하는 기능을 포함하여 Enterprise Edition과 동일한 기능을 갖춘 리소스 거버너를 사용할 수 있습니다. 자세한 내용은 Microsoft 설명서의 [리소스 거버너](https://learn.microsoft.com/en-us/sql/relational-databases/resource-governor/resource-governor?view=sql-server-ver17)를 참조하세요.
+ Power BI Report Server가 SSRS를 대체 – 보고 서비스가 Power BI Report Server(PBIRS)로 통합되었습니다. 자세한 내용은 [Amazon RDS for SQL Server에서 SQL Server Reporting Services 및 Power BI Report Server 지원](Appendix.SQLServer.Options.SSRS.md) 섹션을 참조하세요.
+ Developer Edition – 새로운 개별 Developer EE 및 Developer SE Edition이 이전 버전의 단일 Developer Edition을 대체합니다. 지원되는 인스턴스 클래스는 [Microsoft SQL Server를 위한 DB 인스턴스 클래스 지원](SQLServer.Concepts.General.InstanceClasses.md) 섹션을 참조하세요.

SQL Server 2025의 전체 기능 목록은 Microsoft 설명서의 [What's new in SQL Server 2025 (17.x)](https://learn.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2025?view=sql-server-ver17)를 참조하세요.

지원되지 않는 기능 목록은 [지원되지 않는 기능과 지원이 제한된 기능](SQLServer.Concepts.General.FeatureNonSupport.md) 섹션을 참조하세요.

## Microsoft SQL Server 2022 기능
<a name="SQLServer.Concepts.General.FeatureSupport.2022"></a>

SQL Server 2022는 다음과 같은 새 기능을 많이 제공합니다.
+ 파라미터를 중시하는 계획 최적화 - 파라미터화된 단일 문에 대해 여러 개의 캐시된 계획을 허용하여 파라미터 스니핑과 관련된 문제를 잠재적으로 줄일 수 있습니다.
+ SQL Server 원장 - 데이터가 승인 없이 변경되지 않았음을 암호로 증명할 수 있는 기능을 제공합니다.
+ 트랜잭션 로그 파일 증가 이벤트에 대한 즉각적인 파일 초기화 - TDE가 활성화된 데이터베이스를 포함하여 최대 64MB의 로그 증가 이벤트를 더 빠르게 실행할 수 있습니다.
+ 시스템 페이지 래치 동시성 향상 - 데이터 페이지 및 범위를 할당 및 할당 해제하는 동안 페이지 래치 경합을 줄여 과중한 `tempdb` 워크로드의 성능을 크게 향상시킵니다.

SQL Server 2022의 전체 기능 목록은 Microsoft 설명서의 [What's new in SQL Server 2022(16.x)](https://learn.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2022?view=sql-server-ver16) 섹션을 참조하세요.

지원되지 않는 기능 목록은 [지원되지 않는 기능과 지원이 제한된 기능](SQLServer.Concepts.General.FeatureNonSupport.md) 섹션을 참조하세요.

## Microsoft SQL Server 2019 기능
<a name="SQLServer.Concepts.General.FeatureSupport.2019"></a>

SQL Server 2019는 다음과 같은 새 기능을 많이 제공합니다.
+ 가속 데이터베이스 복구(ADR) – 재시작 또는 장기 실행 트랜잭션 롤백 후 크래시 복구 시간을 줄입니다.
+ 지능형 쿼리 처리(IQP):
  + 행 모드 메모리 부여 피드백 – 과도한 부여를 자동으로 수정합니다. 그렇지 않으면 메모리가 낭비되고 동시성이 감소합니다.
  + Rowstore의 배치 모드 – Columnstore 인덱스를 요구하지 않고 분석 워크로드에 대해 배치 모드 실행을 활성화합니다.
  + 테이블 변수 지연 컴파일 – 테이블 변수를 참조하는 쿼리의 계획 품질 및 전반적인 성능을 개선합니다.
+ 지능적인 성능:
  + `OPTIMIZE_FOR_SEQUENTIAL_KEY` 인덱스 옵션 – 인덱스에 대한 동시성이 높은 삽입의 처리량을 개선합니다.
  + 향상된 간접 체크포인트 확장성 – DML 워크로드가 많은 데이터베이스를 지원합니다.
  + 동시 페이지 여유 공간(PFS) 업데이트 – 전용 래치가 아닌 공유 래치로 처리할 수 있습니다.
+ 모니터링 개선:
  + `WAIT_ON_SYNC_STATISTICS_REFRESH` 대기 유형 – 동기식 통계 새로 고침 작업에 소요된 누적된 인스턴스 수준 시간을 표시합니다.
  + 데이터베이스 범위 구성 –에는 `LIGHTWEIGHT_QUERY_PROFILING` 및 `LAST_QUERY_PLAN_STATS`가 포함됩니다.
  + 동적 관리 기능(DMF) –에는 `sys.dm_exec_query_plan_stats` 및 `sys.dm_db_page_info`가 포함합니다.
+ 상세 표시 잘림 경고 – 데이터 잘림 오류 메시지는 기본적으로 테이블 및 열 이름과 잘려진 값을 포함합니다.
+ 다시 시작 가능한 온라인 인덱스 생성 – SQL Server 2017에서는 다시 시작 가능한 온라인 인덱스 재구축만 지원됩니다.

SQL Server 2019의 전체 기능 목록은 Microsoft 설명서의 [What's new in SQL Server 2019(15.x)](https://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-ver15) 섹션을 참조하세요.

지원되지 않는 기능 목록은 [지원되지 않는 기능과 지원이 제한된 기능](SQLServer.Concepts.General.FeatureNonSupport.md) 단원을 참조하십시오.

## Microsoft SQL Server 2017 기능
<a name="SQLServer.Concepts.General.FeatureSupport.2017"></a>

SQL Server 2017은 다음과 같은 새 기능을 많이 제공합니다.
+ 적응형 쿼리 처리
+ 자동 계획 수정(자동 튜닝 기능)
+ 그래프DB
+ 다시 시작 가능한 인덱스 재작성

SQL Server 2017의 전체 기능 목록은 Microsoft 설명서의 [What's new in SQL Server 2017](https://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2017) 단원을 참조하십시오.

지원되지 않는 기능 목록은 [지원되지 않는 기능과 지원이 제한된 기능](SQLServer.Concepts.General.FeatureNonSupport.md) 단원을 참조하십시오.

## Microsoft SQL Server 2016 기능
<a name="SQLServer.Concepts.General.FeatureSupport.2016"></a>

Amazon RDS는 다음과 같은 SQL Server 2016 기능을 지원합니다.
+ 항상 암호화
+ JSON 지원
+ 운영 분석
+ 쿼리 저장
+ 임시 테이블

SQL Server 2016의 전체 기능 목록은 Microsoft 설명서의 [What's new in SQL Server 2016](https://docs.microsoft.com/en-us/sql/sql-server/what-s-new-in-sql-server-2016) 단원을 참조하십시오.

## Amazon RDS에서 Microsoft SQL Server 2014 지원 종료
<a name="SQLServer.Concepts.General.FeatureSupport.2014"></a>

SQL Server 2014는 Amazon RDS에서 지원이 종료되었습니다.

RDS는 여전히 SQL Server 2014를 사용하는 모든 기존 DB 인스턴스를 SQL Server 2016의 최신 마이너 버전으로 업그레이드하고 있습니다. 자세한 내용은 [Amazon RDS의 버전 관리](SQLServer.Concepts.General.VersionSupport.md#SQLServer.Concepts.General.Version-Management) 섹션을 참조하세요.

## Amazon RDS에서 Microsoft SQL Server 2012 지원 종료
<a name="SQLServer.Concepts.General.FeatureSupport.2012"></a>

Amazon RDS에서 Microsoft SQL Server 2012 지원 종료

RDS는 여전히 SQL Server 2012를 사용하는 모든 기존 DB 인스턴스를 SQL Server 2016의 최신 마이너 버전으로 업그레이드하고 있습니다. 자세한 내용은 [Amazon RDS의 버전 관리](SQLServer.Concepts.General.VersionSupport.md#SQLServer.Concepts.General.Version-Management) 섹션을 참조하세요.

## Amazon RDS에서 Microsoft SQL Server 2008 R2 지원 종료
<a name="SQLServer.Concepts.General.FeatureSupport.2008"></a>

SQL Server 2008 R2는 Amazon RDS에서 지원이 종료되었습니다.

RDS는 여전히 SQL Server 2008 R2를 사용하는 모든 기존 DB 인스턴스를 SQL Server 2012의 최신 마이너 버전으로 업그레이드하고 있습니다. 자세한 내용은 [Amazon RDS의 버전 관리](SQLServer.Concepts.General.VersionSupport.md#SQLServer.Concepts.General.Version-Management) 섹션을 참조하세요.