parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Creator 30.03.2012 17:52

По умолчанию без вызова функции sqlite3_busy_timeout похоже вообще нет таймаута, либо он очень-очень маленький. Я не копал так глубоко доки и исходники sqlite.

А 3000 мс взято с потолка. Помогло :)

Я использую парсер с sqlite на малонагруженных проектах (frontend системы диспетчеризации, например), поэтому значение задержки можно посчитать как время обработки самой объёмной транзакции на запись (insert, update, ...) плюс небольшой запас.