|
УПП 1.3 уходит в туман при расчете себестоимости выпуска | ☑ | ||
---|---|---|---|---|
0
Andrew1257
02.07.13
✎
12:02
|
УПП 1.2.5.189 нетиповая, платформа 8.2.16.368, файлы sql занимают около 70 Гб на диске.
При проведении расчета себестоимости выпуска за июнь уходит в туман, за предыдущие месяцы все ок(!). Смотрел отладчиком, зависает в цикле на выполнении запроса, причем каждый раз на разной итерации цикла, то есть иногда запрос с определенным параметром зависает, а иногда выполняется, но потом повисает при выполнении с каким-нибудь другим параметром. Запустил реиндексацию и пересчет итогов, но будет долго, что еще пока можно попробовать? |
|||
1
Сэкс
02.07.13
✎
12:04
|
Ну посмотри что за парметры, анализируй, делай выводы
|
|||
2
neckto
02.07.13
✎
12:06
|
>>нетиповая
Ключевое слово. Откуда мы знаем, какие настройки сделаны в алгоритме расчета себестоимости. |
|||
3
shuhard_серый
02.07.13
✎
12:35
|
(0)[что еще пока можно попробовать]
убрать все этапы РСВ, кроме закрытия прямых затрат |
|||
4
Andrew1257
02.07.13
✎
12:51
|
(2)
Какая разница, какие настройки сделаны в алгоритме? Один и тот же запрос с одними и теми же параметрами выполняется однажды, но не выполняется в другой раз. Номер релиза УПП я привел чисто на всякий случай, а так - да хоть бы это полностью самописаная конфа была, какая разница? (0) Да, забыл сказать, в проводимом документе только один этап - Списание издержек обращения транспортных. |
|||
5
Fragster
гуру
02.07.13
✎
12:52
|
это норма
|
|||
6
Fragster
гуру
02.07.13
✎
12:52
|
в старых УПП были жутко неоптимальные запросы, лечилось использованием временных таблиц
|
|||
7
Fragster
гуру
02.07.13
✎
12:53
|
почему в названии 1.3, а в (0) - 1.2.5?
|
|||
8
Andrew1257
02.07.13
✎
12:56
|
(7) Сорри перепутал, 1.2
(6) Там в самом запросе оптимизировать нечего, ни временных таблиц ни вложенных запросов. Собственно вот он: ВЫБРАТЬ СУММА(СебестоимостьПроданныхТоваров.СуммаОборот) КАК Сумма, СебестоимостьПроданныхТоваров.СубконтоДт2 КАК Подразделение, СебестоимостьПроданныхТоваров.СубконтоДт1 КАК НоменклатурнаяГруппа ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт( &НачГраница, &КонГраница, , СчетДт В ИЕРАРХИИ (&Счет90_02_1), , , , Организация = &Организация И СубконтоДт1 = &НоменклатурнаяГруппа И НЕ СубконтоДт2 В (&Подразделение04)) КАК СебестоимостьПроданныхТоваров СГРУППИРОВАТЬ ПО СебестоимостьПроданныхТоваров.СубконтоДт2, СебестоимостьПроданныхТоваров.СубконтоДт1 |
|||
9
Fragster
гуру
02.07.13
✎
12:58
|
СчетДт В ИЕРАРХИИ (&Счет90_02_1) вынести в получение временной таблицы счетов а еще лучше - на параметр-массив
|
|||
10
shuhard_серый
02.07.13
✎
12:59
|
(4) значит есть разница
|
|||
11
Fragster
гуру
02.07.13
✎
13:00
|
ограничение по субконто добавить
|
|||
12
Andrew1257
02.07.13
✎
13:00
|
(9)
Сейчас еще одну копию развернем пока в той пересчет итогов идет и попробую |
|||
13
Fragster
гуру
02.07.13
✎
13:03
|
убрать группировку, так как таблица оборотов уже сгруппирована (это уже так, дополнение)
|
|||
14
Andrew1257
02.07.13
✎
13:30
|
Реиндексация и пересчет итогов решило проблему:) Впрочем запрос все равно модернизирую в соответствии с подсказками выше. Всем спс
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |