Api.JetCompact 메서드
기존 데이터베이스의 복사본을 만듭니다. 복사본은 사용량에 최적 상태로 압축됩니다. 복사한 데이터의 데이터는 인덱스 생성 시 인덱스에 대해 선택한 측정값에 따라 압축됩니다. 이러한 방식으로 압축된 데이터는 가능한 한 조밀하게 저장될 수 있습니다. 또는 압축된 데이터는 후속 레코드 증가 또는 인덱스 삽입을 위한 공간을 예약할 수 있습니다.
네임스페이스:Microsoft.Isam.Esent.Interop
어셈블리: Microsoft.Isam.Esent.Interop(Microsoft.Isam.Esent.Interop.dll)
구문
'Declaration
Public Shared Sub JetCompact ( _
sesid As JET_SESID, _
sourceDatabase As String, _
destinationDatabase As String, _
statusCallback As JET_PFNSTATUS, _
ignored As JET_CONVERT, _
grbit As CompactGrbit _
)
'Usage
Dim sesid As JET_SESID
Dim sourceDatabase As String
Dim destinationDatabase As String
Dim statusCallback As JET_PFNSTATUS
Dim ignored As JET_CONVERT
Dim grbit As CompactGrbitApi.JetCompact(sesid, sourceDatabase, _
destinationDatabase, statusCallback, _
ignored, grbit)
public static void JetCompact(
JET_SESID sesid,
string sourceDatabase,
string destinationDatabase,
JET_PFNSTATUS statusCallback,
JET_CONVERT ignored,
CompactGrbit grbit
)
매개 변수
sesid
형식: Microsoft.Isam.Esent.Interop.JET_SESID호출에 사용할 세션입니다.
sourceDatabase
형식: System.String압축할 원본 데이터베이스입니다.
destinationDatabase
형식: System.String압축된 데이터베이스에 사용할 이름입니다.
statusCallback
형식: Microsoft.Isam.Esent.Interop.JET_PFNSTATUS데이터베이스 압축 작업을 통해 주기적으로 호출하여 진행률을 보고할 수 있는 콜백 함수입니다.
무시됨
형식: Microsoft.Isam.Esent.Interop.JET_CONVERT이 매개 변수는 무시되며 null이어야 합니다.
grbit
형식: Microsoft.Isam.Esent.Interop.CompactGrbit압축 옵션.
추가 정보
참조
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기