공급자별 속성(OLE DB)
SQL Server 2005 Compact Edition(SQL Server Compact Edition)은 DBPROPSET_SSCE_DBINIT 및 DBPROPSET_SSCE_SESSION 속성 집합에서 여러 공급자별 속성을 정의합니다.
DBPROPSET_SSCE_DBINIT 속성 집합
DBPROPSET_SSCE_DBINIT 속성 집합에는 다음 SQL Server Compact Edition 용 OLE DB 공급자별 속성이 포함되어 있습니다.
속성 ID | 설명 |
---|---|
DBPROP_SSCE_DBPASSWORD |
유형: VT_BSTR 읽기/쓰기 유형: 읽기/쓰기 설명: SQL Server Compact Edition OLEDB: 데이터베이스 암호 참고: 데이터베이스를 열 때 사용되는 암호입니다. 기본값은 암호 없음입니다. |
DBPROP_SSCE_ENCRYPTDATABASE |
유형: VT_BOOL 읽기/쓰기 유형: 읽기/쓰기 설명: SQL Server Compact Edition OLEDB: 데이터베이스 암호화 참고: 압축 또는 새로 만든 데이터베이스에 대한 암호화 여부를 지정합니다. 기본값은 False(암호화 안 함)입니다. 그러나 DBPROP_SSCE_DBPASSWORD를 사용하여 암호를 입력하면 데이터베이스가 자동으로 암호화됩니다. |
DBPROP_SSCE_TEMPFILE_DIRECTORY |
유형: VT_BSTR 읽기/쓰기 유형: 읽기/쓰기 설명: SQL Server Compact Edition OLEDB: 임시 파일 디렉터리 참고: 임시 파일 디렉터리를 지정하는 데 사용됩니다. 임시 파일 디렉터리를 지정하지 않으면(기본값) 기본 데이터베이스가 임시 데이터베이스로 사용됩니다. |
DBPROP_SSCE_TEMPFILE_MAX_SIZE |
임시 데이터베이스 파일의 최대 크기(MB)입니다. 기본값은 128MB입니다. |
DBPROP_SSCE_DEFAULT_LOCK_ESCALATION |
행에서 테이블로 또는 페이지에서 테이블로 확대하기 전에 엔진이 얻는 잠금의 수입니다. 기본값은 100입니다. |
DBPROP_SSCE_AUTO_SHRINK_THRESHOLD |
자동 축소를 시작하기 전 파일에서 사용 가능한 공간의 비율(%)입니다. 값이 100%이면 자동 축소가 사용되지 않습니다. 기본값은 60%입니다. |
DBPROP_SSCE_MAX_DATABASE_SIZE |
데이터베이스의 최대 크기(MB)입니다. 기본값은 128MB입니다. |
DBPROP_SSCE_FLUSH_INTERVAL |
커밋된 트랜잭션이 디스크로 플러시되는 간격(초)입니다. 트랜잭션이 커밋되었을 때 기본적으로 나중에 디스크로 플러시됩니다. 플러시 간격은 트랜잭션을 매 n초마다 플러시해야 함을 나타냅니다. 여기서 n은 플러시 간격입니다. 데이터베이스가 이미 열려 있고 다른 클라이언트가 이미 이 매개 변수를 지정한 경우에는 이 매개 변수는 무시됩니다. 저장소는 항상 닫힐 때 내부적으로 플러시됩니다. 플러시 간격의 기본값은 10초입니다. |
DBPROP_SSCE_DEFAULT_LOCK_TIMEOUT |
트랜잭션의 기본 잠금 대기 시간(밀리초)입니다. 이 속성은 DBPROP_SSCE_LOCK_TIMEOUT 속성을 사용하는 개별 트랜잭션의 경우 무시될 수 있습니다. 기본값은 2000밀리초입니다. |
DBPROP_SSCE_MAXBUFFERSIZE |
SQL Server Compact Edition 에서 변경 내용을 디스크에 플러시하기 전에 사용할 수 있는 최대 메모리 크기(KB)입니다. 기본값은 640KB입니다. |
DBPROPSET_SSCE_SESSION 속성 집합
DBPROPSET_SSCE_SESSION 속성 집합에는 다음 SQL Server Compact Edition 용 OLE DB 공급자별 속성이 포함되어 있습니다.
속성 ID | 설명 |
---|---|
DBPROP_SSCE_LOCK_TIMEOUT |
트랜잭션의 잠금 대기 시간(밀리초)입니다. 기본값은 2000밀리초입니다. |
DBPROP_SSCE_LOCK_ESCALATION |
행에서 페이지로 또는 페이지에서 테이블로 확대하기 전에 엔진이 얻는 잠금의 수입니다. 기본값은 100입니다. |
DBPROP_SSCE_TRANSACTION_COMMIT_MODE |
커밋 실행 후 엔진이 버퍼 풀을 플러시할지 여부를 지정합니다. 기본값은 플러시 지연입니다. |
DBPROPSET_SSCE_COLUMN 속성 집합
DBPROPSET_SSCE_COLUMN 속성 집합에는 다음 SQL Server Compact Edition 용 OLE DB 공급자별 속성이 포함되어 있습니다.
속성 ID | 설명 |
---|---|
DBPROP_SSCE_COL_ROWGUID |
|
DBPROPSET_SSCE_ROWSET 속성 집합
DBPROPSET_SSCE_ROWSET 속성 집합에는 다음 SQL Server Compact Edition 용 OLE DB 공급자별 속성이 포함되어 있습니다.
속성 ID | 설명 |
---|---|
DBPROP_SSCE_LOCK_HINT |
기본값은 DBPROPVAL_SSCE_LH_NOLOCK(잠금 사용 안 함)입니다. |