OLE DB 행 집합의 효율적 사용
Microsoft SQL Server Compact 4.0에 대한 효율적인 데이터 액세스 전략을 계획할 때 고려해야 할 몇 가지 규칙이 있습니다.
데이터 액세스 규칙
DBPROP_IRowsetUpdate를 VARIANT_TRUE로 설정하여 지정한 지연 업데이트 모드를 OLE DB에서 사용하는 경우 SQL Server Compact 4.0은 한 번에 하나의 변경 내용만 보류할 수 있습니다. 이 규칙은 빠른 메커니즘을 통해 내부 업데이트를 수행합니다.
IRowset::RestartPosition은 스크롤형 커서와 함께 사용하면 효율적이지만 비스크롤형 커서와 함께 사용하면 쿼리가 다시 실행될 수 있습니다. 자세한 내용은 OLE DB 커서(SQL Server Compact)를 참조하십시오.
SQL Server Compact 4.0에서 OLE DB 데이터 형식과 DBTYPE_WSTR 간의 강제 변환을 지원하지만 이 엔진 성능을 극대화하려면 가능한 경우 네이티브 데이터 형식 바인딩을 사용하는 것이 좋습니다.
SQL Server Compact 4.0에서는 ISequentialStream 및 ILockBytes 인터페이스를 통해 대형 image및 ntext 데이터 형식을 읽고 쓸 수 있습니다. 자세한 내용은 OLE DB의 대형 데이터 형식(SQL Server Compact)을 참조하십시오.