다음을 통해 공유


메모리 내 OLTP에 대한 Transact-SQL 지원

Transact-SQL 쿼리 또는 DML 문(SELECT, INSERT, UPDATE 또는 DELETE), 임시 문과, 저장 프로시저, 테이블 반환 함수, 스칼라 함수, 트리거, 뷰와 같은 SQL 모듈을 사용하여 메모리 최적화 테이블에 액세스할 수 있습니다. 자세한 내용은 해석된 Transact-SQL을 사용하여 Memory-Optimized 테이블에 액세스를 참조하세요.

메모리 최적화 테이블만 참조하는 저장 프로시저는 기계어 코드에 고유하게 컴파일될 수 있으며, 일반적으로 해석되는 (디스크 기반) 저장 프로시저에서 상당한 성능 향상을 제공합니다. 메모리 최적화 테이블에 최적으로 액세스하려면 고유하게 컴파일된 저장 프로시저를 사용합니다. 자세한 내용은 고유하게 컴파일된 저장 프로시저를 참조하세요.

데이터베이스 개체(DDL 문)를 만들고 수정할 때 다음 문이 수정되었습니다.

메모리 액세스에 최적화된 테이블은 PRIMARY KEYNOT NULL 제약 조건을 지원합니다. 지원되지 않는 제약 조건을 구현하는 방법에 대한 자세한 내용은 검사 및 외래 키 제약 조건 마이그레이션을 참조하세요.

지원되지 않는 기능에 대한 자세한 내용은 메모리 내 OLTP에서 지원되지 않는 Transact-SQL 구문을 참조하세요.

섹션 내용

참고 항목

메모리 내 OLTP(메모리 내 최적화)
고유하게 컴파일된 저장 프로시저의 마이그레이션 문제
지원되는 SQL Server 기능
고유하게 컴파일된 저장 프로시저