История изменений
Исправление vtVitus, (текущая версия) :
была у нас такая же проблемы, хранили кучу данных, их в оракле агрегировали и записывали в другие таблички. данных было много всё это единолично работало на большом (по тем временам) сане 4-5 часов и иногда отваливалось по timeout. Пришёл клиент у которого это вообще бы не работало - переместили данные из оракла в файлики, и написали на java приложение которое грамотно эти данные обрабатывает и сохраняет в бд только то что нужно в итоге. Всё стало работать 20-25 минут и без мега загрузки базы. Возможно вам стоит поступить так же и переместить логику колбасанья данных в отдельное приложение _оптимизированное_ для работы с данными данными, а не пытаться поставить мёртвому банки.
Исходная версия vtVitus, :
была у нас такая же проблемы, хранили кучу данных, их в оракле агрегировали и записывали в другие таблички. данных было много всё это единолично работало на большом (по тем временам) сане 4-5 часов и иногда отваливалось по timeout. Пришёл клиент у которого это вообще бы не работало - переместили данные из оракла в файлики, и написали на java приложение которое грамотно эти данные обрабатывает и сохраняет в бд только то что нужно в итоге. Всё стало работать 20-25 минут и без мега загрузки базы. Возможно вам стоит поступить так же и переместить логику в отдельное приложение _оптимизированное_ для работы с данными данными, а не пытаться поставить мёртвому банки.