Utilizzo efficiente dei set di righe OLE DB
Per la pianificazione di un'efficiente strategia di accesso ai dati per Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5), è necessario tenere in considerazione diverse regole.
Regole di accesso ai dati
- Quando si utilizza la modalità di aggiornamento posticipato di OLE DB, specificata impostando DBPROP_IRowsetUpdate su VARIANT_TRUE, SQL Server Compact 3.5 può gestire una sola modifica in sospeso alla volta. A tale scopo, viene utilizzato un meccanismo veloce di aggiornamento interno.
- IRowset::RestartPosition è efficiente quando utilizzato con i cursori scorrevoli, ma può causare la riesecuzione della query se utilizzato con cursori non scorrevoli. Per ulteriori informazioni, vedere Cursori OLE DB (SQL Server Compact).
- Sebbene SQL Server Compact 3.5 supporti la coercizione dei tipi di dati OLE DB a e da DBTYPE_WSTR, quando possibile è consigliabile utilizzare associazioni con tipi di dati nativi, che consentono di ottenere le migliori prestazioni nell'utilizzo di questo motore.
- SQL Server Compact 3.5 supporta la lettura e la scrittura su tipi di dati image e ntext di grandi dimensioni tramite le interfacce ISequentialStream e ILockBytes. Per ulteriori informazioni, vedere Tipi di dati di grandi dimensioni in OLE DB (SQL Server Compact).