Цитата: Arsen ➤ Дело не в железе, 10 дней назад апгрейдил базу с 9и32бит по 10ж64бит, и расчет товародвижении начал работать быстрее и юзеры, но вот ССР нет(из за него и апгрейдил по рекомеднациям С+).
V SSEVENTLOG про ССР нет ничего ошибочного,
Параметры расчета:
Количество артикулов 8000
количество дней максимум 7.
несколько дней назад для 116 артикулов(7 дней) ССР длился около 14 часов, но успешно завершился.
И сейчас успешно завершается, но через часов 53
Arsen, не мог бы ты выложить рекомендации C+ по переходу с 9x32 на 10х64, или мне на мыло кинуть [email]mighty@mail.ru[/email] или в асю кинуть 172405451? Оччень надо.
А по поводу ССР так ты сам можешь её посчитать когда надо и засунуть в таблицу
select t.article,sum(t.saleq)/7 SSR,t.salelocationfrom StoreLoc
from supermag.ffmaprep t
where t.rectype=1 and t.saleop=1 and t.saledate>=SYSDATE-8
group by t.article,t.salelocationfrom
вот примитивный расчет - берутся только одни продажи за перид 7 дней в разрезе мест хранения StoreLoc, у меня 53000 карточек этот запрос отрабатывается за 3,14 секунды..(9.2.0.8x32 c памятью 2,8Г под SGA)
У тебя сколько он работать будет?
Затем пихаешь эти данные в таблицу SMStockLevels (article,storeloc,salerate), вот SALERATE это и есть СССР которая показывается в супермаге..
Расчет свой можешь придумать..Может у тебя какие то индексы отключены?
SELECT * FROM DBA_INDEXES I WHERE I.owner='SUPERMAG' and I.status<>'VALID'
Этот запрос у тебя что нить выводит?