Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Долго выполняется Краткий товарный отчет : Супермаг Плюс (Супермаг 2000)

19.04.2024 16:41


21.05.2012 11:19
ckadi
 
СМ2к 1.026сп4, Oracle 10.2.0.4. "Краткий товарный отчет" зависает при выполнении, либо очень долго выполняться стал.
Перезапускал базу, расчет себестоимости, затем выполнял отчет+запустил во время отчета оптимизатор, вот логи: , у меня за 5 минут выполнился отчет "все карточки, 1сутки период". До перезапуска службы базы не выполнялся отчет, в плане более 30 минут не выдавалось результата. Менеджеры говорят, что более 15, 30-40 минут проходит, а отчет не сформирован, они больше "настроек" отчета используют=>больше условий для выборки. По их словам пару минут выполнялся раньше отчет. Обнаружили сегодня утром.
Что делать?
21.05.2012 11:32
OlegON
 
Рекомендую перезагрузить БД, запустить оптимизатор, раз уж он есть (обязательно параметр IamNoob=no), а потом поработать минут 15 и попробовать отчет. Жду отзыва.
21.05.2012 12:13
ckadi
 

optimizer0.log = логи до перезапуска базы\...
optimizer.log - через 15+ минут после перезапуска базы, :
SQL> select * from v$sgainfo;
NAME BYTES RES
-------------------------------- ---------- ---
Fixed SGA Size 1298304 No
Redo Buffers 7090176 No
Buffer Cache Size 662700032 Yes
Shared Pool Size 352321536 Yes
Large Pool Size 16777216 Yes
Java Pool Size 8388608 Yes
Streams Pool Size 0 Yes
Granule Size 8388608 No
Maximum SGA Size 1258291200 No
Startup overhead in Shared Pool 58720256 No
Free SGA Memory Available 209715200
21.05.2012 12:20
OlegON
 
Озадачен.
1. это помойка? почему sga_max_size такой маленький?
2. последовательность неправильная. а) ребутим БД б) запускаем сразу опт в) +15 минут - проверяем отчет на скорость
21.05.2012 13:12
ckadi
 
1) Win2k3 enterprise x86, в boot.ini /PAE /3GB, Core I7 2600, 8гб озу. Установлены: Oracle, Sm2k, nnCron, optimizеr, winrar, far. Никаких иных функций системник не выполняет.
Странно, что sga max size 1200M. Сделал 1600М:
SQL> select * from v$sgainfo;
NAME BYTES RES
-------------------------------- ---------- ---
Fixed SGA Size 1299484 No
Redo Buffers 7086080 No
Buffer Cache Size 1484783616 Yes
Shared Pool Size 159383552 Yes
Large Pool Size 16777216 Yes
Java Pool Size 8388608 Yes
Streams Pool Size 0 Yes
Granule Size 8388608 No
Maximum SGA Size 1677721600 No
Startup overhead in Shared Pool 58720256 No
Free SGA Memory Available 0

2) Отчет запустил через 15-20мин - более 15 минут выполняет без результата.
21.05.2012 14:08
akonev
 
залезай уже в конференцию, там живее общение пойдет. трабла у тебя специфичная, потому как краткий товарный - отчет заказной.
21.05.2012 15:37
ckadi
 
Конференция: https://olegon.ru/showthread.php?t=9448&highlight=%EA%EE%ED%F4%E5%F0%E5%ED%F6%E8%FF ?
Остальные отчеты тоже медленно выполняются.

Оптимизатор зарегистрированный каждые 30 мин запускается, МТ 6часов, с 21-00 мск. Согласно логам его с 21 на 22мая отработал как часы в МТ.
21.05.2012 15:49
Little
 
Если все работало и вдруг все начало тормозить. можно и саму железку проверить. В частности проверить винты! Шанс, на то что вылетело железо минимальный, но он есть.
28.05.2012 06:35
ckadi
 
Перенес базу на Вин2к8 х64 Oracle 10.2.0.4 х64, SGA max size и SGA target сделал 6000 Мб (озу 8гб). Сотрудники, использующие этот см2к, говорят, что тормозов нет ни с отчетами, ни с остальным функционалом см2к.
Часовой пояс GMT +3, время: 16:41.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.