다음을 통해 공유


SQL Server 2016용 SQL Server 메모리 내 OLTP 내부

적용 대상: SQL Server

요약: 흔히 코드명 "Hekaton"으로 불리는 메모리 내 OLTP는 SQL Server 2014에서 도입되었습니다. 이 강력한 기술을 사용하면 많은 양의 메모리와 수십 개의 코어를 활용하여 OLTP 작업의 성능을 30-40배까지 늘릴 수 있습니다. SQL Server 2016은 SQL Server 2014에 있는 많은 제한 사항을 제거하고 메모리 내 OLTP가 훨씬 더 향상된 기능을 제공할 수 있도록 내부 처리 알고리즘을 개선하여 메모리 내 OLTP에 대한 투자를 계속하고 있습니다. 이 백서에서는 SQL Server 2016 RTM을 기준으로 SQL Server 2016의 메모리 내 OLTP 기술에 대한 구현을 설명합니다. 메모리 내 OLTP를 사용하여 테이블을 '메모리 최적화'로 선언하여 메모리 내 OLTP의 기능을 사용하도록 설정할 수 있습니다. 메모리에 최적화된 테이블은 완전히 트랜잭션이 될 수 있고 Transact-SQL을 사용하여 액세스할 수 있습니다. Transact-SQL 저장 프로시저, 트리거 및 스칼라 UDF를 기계어 코드로 컴파일하여 메모리 최적화 테이블의 성능을 더 향상할 수 있습니다. 이 엔진은 동시성이 높고 차단이 없도록 설계되었습니다.

Writer: 칼렌 델라니

기술 검토자: Sunil Agarwal, Jos de Bruijn

게시: 2016년 6월

적용 대상: SQL Server 2016

문서를 검토하려면 SQL Server 2016용 SQL Server 메모리 내 OLTP 내부 문서를 다운로드합니다.