Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Возможен ли кэш в ADO?

2.1K
07 марта 2003 года
Vest
9 / / 19.02.2003
Надо вставить в SQL базейку около семи тысяч записей за раз. Используются компоненты ADO. Если вставлять построчно, то пропускная способность получается около 50 записей в секунду (бр-р-р...). У бде-шных базеек было такое свойство CashedUpdates если его тру, то при инсерте записей они сохраняются в памяти, затем ApplyUpdates и они пересылаются в базу. Получается значительно быстрее.
Нечто подобное можно организовать с помощью ADO?
358
10 марта 2003 года
moonmike
423 / / 18.10.2002
Цитата:
Originally posted by Vest
Надо вставить в SQL базейку около семи тысяч записей за раз. Используются компоненты ADO. Если вставлять построчно, то пропускная способность получается около 50 записей в секунду (бр-р-р...). У бде-шных базеек было такое свойство CashedUpdates если его тру, то при инсерте записей они сохраняются в памяти, затем ApplyUpdates и они пересылаются в базу. Получается значительно быстрее.
Нечто подобное можно организовать с помощью ADO?


ну как минимум подойдет TCustomADODataSet::CacheSize.
Научитесь нажимать F1 в конце концов.!!!
RTFM в общем.

2.1K
11 марта 2003 года
Vest
9 / / 19.02.2003
Цитата:
Originally posted by moonmike

ну как минимум подойдет TCustomADODataSet::CacheSize.
Научитесь нажимать F1 в конце концов.!!!
RTFM в общем.



Нет, не подойдет. Свойством CacheSize регулируется информация _считываемая_ с сервера. Его значение не влияет на метод изменения данных. При любом обновлении/добавлении данные тут же пересылаются на сервер, не зависимо от значения CacheSize.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог