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