Re[4]: Update в ADO не успевает обновить BLOB(?)
От: vasdm Беларусь  
Дата: 20.05.08 11:24
Оценка:
W>В этом случае по умолчанию работает автокоммит, то есть каждый запрос в своей транзакции. Если я правильно помню, в последних версиях Jet коммит по умолчанию асинхронный, то есть внутрение буфера страниц не сразу сбрасываются в файл БД. В в этом случае падение приложения до момента полной записи изменений приведет к потере данных. Связь с высокой загрузкой процессора можно предположительно объяснить тем, что сброс буферов происходит в отдельном потоке с низким приоритетом (возможно это касается только BLOB-ов).

Спасибо за информацию, теперь многое проясняется. Рецептов лечения, как я понимаю, нет? Можно хотя бы установить момент, когда сброс завершен?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.