AndrewZam несомненно прав.
Решать все проблемы одновременно не возможно.
Для начала я бы рекомендовал разобраться со скоростью.
Для этого надо включить трассировку SQL запросов.
Я повторяю вопрос: сколько записей в таблицах:
InventTrans,InventDim,LedgerTrans?
Представляет интерес и сколько их всего и сколько их в компании в которой закрыватеся склад.
Ваши 4 процессора вообщемто в этом вопросе особенно ни чего не значат
по моей оценке, если первый загружен на 100% то второй на 15% третий на 3%, а зачем нужен четвертый?
Далеко не многие задачи хорошо распараллеливаются.
Сколько оперативной памяти на сервере?
Конфигурация трехуровневая?
Загружен ли сервер другими задачами?
Лежит ли логика на другом сервере или на томже?
Скорость сети?
Хороший ли локальный комп?
После того, как удастся решить проблему с быстродействием надо попробовать решить вопрос с ошибками.
Я поддерживаю AndrewZam - ошибки ищутся методом деления пополам.
Отключил корреспонденцию - работает - дело в корреспонденции, не работает, ищем другую.
|