В настоящее время у меня есть клиент/сервер, где клиент отправляет данные на сервер, а затем сервер сохраняет данные в файл базы данных SQLite. Для этого я использую транзакции, которые отлично работают в Windows 7, когда я запускаю около 30 клиентов (каждый клиент отправляет данные назад между 5-30 секундами).Использование транзакций SQLite Ошибка ввода-вывода
При использовании того же программного обеспечения в Windows XP, я могу получить/установить несколько раз данных без каких-либо проблем, пока я не работать около 20 клиентов, я начинаю для Windows Delayed написал неудачные ошибки: alt text http://files.me.com/james.ingham/on1qb1
Это пожары исключение на сервере: alt text http://files.me.com/james.ingham/hjoodv
Я предполагаю, что это либо связано с XP, либо с аппаратной проблемой на компьютере. Я запускаю XP.
Есть ли у кого-нибудь советы, чтобы избежать этого? Или, если я просто поймаю исключение и повторю попытку сохранения данных?
Помогает ли это? http://support.microsoft.com/kb/330174 –
Извините, у меня нет прав на изменение, что на машине мне нужно запустить это. Я буду тестировать свой код на виртуальной машине с XP, чтобы узнать, есть ли это XP или аппаратное обеспечение. –