SQL Server가 데이터베이스 복구에 필요한 모든 테이블에 대한 DLL을 컴파일합니다.SQL Server compiles DLLs for all tables needed for database recovery.데이터베이스를 다시 시작하기 직전에 테이블이 삭제된 경우, 파일의 체크포인트나 트랜잭션 로그에 테이블의 잔해가 남아있을 수 있으므로 데이터베이스를 시작하는 중에 테이블에 대한 DLL이 다시 컴파일될 가능성이 있습니다.If a table was dropped just prior to a database restart there can still be remnants of the table in the checkpoint files or the transaction log so the DLL for the table might be recompiled during database startup.다시 시작한 후에 일반 정리 프로세스에 의해 DLL이 언로드되고 파일이 삭제됩니다.After restart the DLL will be unloaded and the files will be removed by the normal cleanup process.

테이블의 네이티브 컴파일Native Compilation of Tables

CREATE TABLE 문을 사용하여 메모리 최적화 테이블을 만들면 데이터베이스 메타데이터에 테이블 정보가 기록되고 메모리에 테이블 및 인덱스 구조가 작성됩니다.Creating a memory-optimized table using the CREATE TABLE statement results in the table information being written to the database metadata and the table and index structures created in memory.또한 테이블이 DLL로 컴파일됩니다.The table will also be compiled to a DLL.

다음 예제 스크립트에서는 데이터베이스와 메모리 최적화 테이블을 만듭니다.Consider the following sample script, which creates a database and a memory-optimized table: