Эффективное использование наборов строк OLE DB

При планировании эффективной стратегии доступа к данным в MicrosoftSQL Server Compact 3.5 необходимо учитывать ряд правил.

Правила доступа к данным

  • В режиме отложенного обновления в OLE DB, который включается, если присвоить параметру DBPROP_IRowsetUpdate значение VARIANT_TRUE, в SQL Server Compact 3.5 в каждый момент времени может быть только одно отложенное изменение. При этом используется механизм быстрого внутреннего обновления.

  • Метод IRowset::RestartPosition эффективен с прокручиваемыми курсорами. Его использование с непрокручиваемыми курсорами может привести к повторному выполнению запроса. Дополнительные сведения см. в разделе Курсоры OLE DB (SQL Server Compact).

  • SQL Server Compact 3.5 поддерживает приведения типов данных OLE DB к DBTYPE_WSTR и наоборот, однако для обеспечения максимального быстродействия с этим ядром СУБД предпочтительно по возможности использовать связывание собственных типов данных.

  • SQL Server Compact 3.5 поддерживает чтение и запись больших типов данных imageи ntext с помощью интерфейсов ISequentialStream и ILockBytes. Дополнительные сведения см. в разделе Большие типы данных в OLE DB (SQL Server Compact).

См. также

Другие ресурсы

Rowsets