![]() |
#8 |
Member
|
Значит смотрите. Есть два подхода решения проблемы:
1. Лбом сквозь стену. 2. Рациональный. Первый психологически проще. Можно и прямой запрос написать, и в Аксапте что-то делать. Второй предполагает выработку оптимального решения. Вы говорите, что у вас за 1 000 000 проводок. Кто-то их поштучно просматривает? Они действительно нужны? М.б. можно свернутые сделать? И как вы их анализируете? М.б. их в OLAP можно перенести? Ну и т.д. Если решать в лоб, то сравните скорость отработки вашего джоба, но с полностью закомментированной вставкой. Причем в одном случае это делайте в транзакции, а во втором не в транзакции. Из разницы во времени вы поймете грубоватую оценку того, сколько времени уходит на чтение, сколько на вставку, и сколько на блокировки. Предположительно, у вас тормозит вставка. Потом посмотрите, в какую таблицу вы пишете. Там есть индексы (особенно кластерные)?
__________________
С уважением, glibs® |
|
|
|