다음을 통해 공유


메모리 액세스에 최적화된 테이블에서 IDENTITY 구현

적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance

초기값과 증분이 모두 1(기본값)인 한 IDENTITY는 메모리 최적화 테이블에서 지원됩니다. x != 1 또는 y != 1인 IDENTITY(x, y) 정의를 사용하는 ID 열은 메모리 최적화 테이블에서 지원되지 않습니다.

IDENTITY 초기값을 늘리려면 세션 옵션 SET IDENTITY_INSERT table_name ON을 사용하여 ID 열에 대한 명시적 값이 있는 새 행을 삽입합니다. 행을 삽입하면 IDENTITY 초기값이 명시적으로 삽입된 값과 1로 변경됩니다. 예를 들어 시드를 1000으로 늘리려면 ID 열에 값이 999인 행을 삽입합니다. 생성된 ID 값은 1000에서 시작됩니다.

참고 항목

메모리 내 OLTP로 마이그레이션