дамплю БД на винт с помощью mysqldump.exe. Потом восстанавливаю с помощью mysql.exe. Восстановление БД из файла размером 4.5 Мб у клиента заняло около 10 минут.
Сервер MySQL входит в дистрибутив моей проги. Для чистоты эксперимента специально все снес (в том числе и my.ini) на своем компе и поставил заново в точности так как у клиентов. У меня на компе восстановление из бэкапа размером 4.5 Мб заняло 1 мин 16 сек. Почему такая большая разница? Как можно оптимизировать этот процесс, чтобы восстановление не занимало столько времени.
Характеристики компов:
1) У клиентов PIV 2.8 Ггц оперативка 512 Мб Винда XP Professional
2) У меня PIV 2.4 Ггц оперативка 512 Мб Винда XP Professional
то есть по характеристикам комп у меня послабей, а работает быстрее