|
Закрытие месяца в УПП при использовании РАУЗа | ☑ | ||
---|---|---|---|---|
0
Gena1984
09.07.11
✎
18:20
|
Конфигурация 8.2.13.205 УПП 1.2.39.1.
Конфигурация работает через 64х битный сервер приложений 1С. Сервер базы данных: Microsoft SQL Server Enterprise Edition (64-bit) 9.00.1399.06 В Конфигурации УПП включен режим расширенной аналитики учета затрат. Ведетсе бухгалтерский и налоговый учет, управленческий учет приравнен к бухгатерскому. При проведении документа "РасчетСебестоимостиВыпуска", время расчета, в зависимости от закрываемового периода, изменяется от 3-4х часов до 24х и более, при этом (во время расчета) размер log файлов tempdb и базы данных превышает 220 Гигабайт! Вопрос: Почему происходят такие прыжки по времени и почему требуется так много дискового пространства. |
|||
2
John83
09.07.11
✎
18:40
|
(1) "... но продолжали жрать кактус" :)
|
|||
3
Naumov
09.07.11
✎
18:48
|
24-х при рауз это жестоко.
а сколько у вас видов ГП+ПФ, переделов? |
|||
4
Gena1984
09.07.11
✎
18:50
|
2 вида готовой продукции, 4 передела.
|
|||
5
Gena1984
09.07.11
✎
18:52
|
Используются серии, документооборот очень большой, отчетов производства за смену в месяц 2 и более тысяч.
|
|||
6
Gena1984
09.07.11
✎
18:55
|
Настройки расчета себестоимости такие: граница СЛУ - 10, кол-во итераций - 999, отклонение решений -7.
|
|||
7
Kraft
09.07.11
✎
18:56
|
(4) ох фак...
|
|||
8
Snovy
09.07.11
✎
18:56
|
(5) Блин, у меня итерационная самописка расчета себестоимости при таком же документообороте считала более 1700 видов готовой продукции с 2-10 переделами около двух часов...
Мне было стыдно за столь долгое время расчета, раз в три месяца пытались хоть на секунды отрефакторить код, а оно вон как оказывается... |
|||
9
Kraft
09.07.11
✎
18:59
|
(0) локально в файловом варианте попробуй расчитать
|
|||
10
Kraft
09.07.11
✎
18:59
|
+(9) о результатах тут отпишись
|
|||
11
Gena1984
09.07.11
✎
19:09
|
В файловом варианте закрытие умирает навсегда ждал 3 суток и прервал.
|
|||
12
Gena1984
09.07.11
✎
19:12
|
Количество записей первичных документов в регистре учет затрат около 140 тысяч в месяц, в результате проведения расчета себестоимости выпуска (4-15 часов) добавляется порядка 2,3- 2,7 миллиона записей в рег. учет затрат, при использовании временных таблиц необходимо до 300 Гб свободного места на диске.
|
|||
13
Snovy
09.07.11
✎
19:15
|
(12) А можно вопрос - чего выпускаето то? Кому РАУЗ (УПП) не рекомендовать, если спросят?
|
|||
14
Gena1984
09.07.11
✎
19:16
|
Текстильная промышленность. Производство ткани. Покусочное производство.
|
|||
15
Один С
09.07.11
✎
19:25
|
как можно 300 гигов запустить в файле?? о_о
|
|||
16
Snovy
09.07.11
✎
19:26
|
(14) Принято. Т.е. вам еще повезло - покусочное - это я так понял - дискретное.
|
|||
17
Kraft
09.07.11
✎
19:32
|
(15) что мешает?
|
|||
18
Kraft
09.07.11
✎
19:33
|
+(17) 50гиг - базу лично разорачивал в файловый
|
|||
19
Gena1984
09.07.11
✎
19:59
|
Я не могу понять одного, как так получается, я закрывал апрель за 3,5 часа, потом обнаружили несколько ошибок. подправили, начали перезакрывать, закрыл за 15 часов. В модуле удалось выяснить, что 90% времени тратит на Волновой алгоритм, но если раньше он проходил за 3 часа, то теперь за 14. Может быть он какие то копейки пытается закрыть и не может или я не знаю уже что.
|
|||
20
Reaper_1c
09.07.11
✎
20:24
|
(19) Копейки раскидывает. По параметрам точности и количества итераций явно перебор, верните дефолтные настройки. Итоги рассчитаны? Проведение вне транзакции пробовали?
|
|||
21
Gena1984
09.07.11
✎
20:29
|
Итоги рассчитаны по конец января, кстати вариант. Что такое проведение вне транзакции?
|
|||
22
Один С
09.07.11
✎
20:35
|
(17) мешает ограничение на размер таблицы есличо..
|
|||
23
Reaper_1c
09.07.11
✎
20:42
|
(21) Неважно что такое "вне транзакции". Итоги рассчитайте. Быстро, Решительно!
|
|||
24
25-11
09.07.11
✎
21:06
|
>>>Что такое проведение вне транзакции?
Пункт меню, открывающегося в форме документа по кнопке "Действия" Попробуй обязательно! У меня на одной базе время уменьшилось в 10 раз. |
|||
25
Reaper_1c
09.07.11
✎
21:24
|
(24) Не важно. Волновой алгоритм распределения ошибок округления выполняет в цикле запросы к остаткам регистра затрат. При нерассчитанных итогах получается как раз картина как у ТС. Отсюда мораль - за базой надо следить. Внезапно, да?
|
|||
26
iamnub
09.07.11
✎
21:38
|
(25)
"Отсюда мораль - за базой надо следить." ПисАть надо нормально. |
|||
27
Reaper_1c
09.07.11
✎
23:45
|
(26) таки я знаю, что вместо замены масла ты меняешь машину когда движок клинит. Мог бы и не напоминать.
|
|||
28
ДенисЧ
09.07.11
✎
23:50
|
Да вообще ужосс...
Я уже писал про такое, см. мои последние темы.... Так писать платформу нельзя... |
|||
29
Kraft
10.07.11
✎
08:02
|
(22) а кто спорит то? И кто сказал что обязательно в такой базе присутствует таблица с превышением критического размера для файлового варианта?
|
|||
30
neckto
14.07.11
✎
16:40
|
Там код офигенно не оптимальный, занимался этим вопросом, в результате оптимизации удалось ускорить выполнение некоторых запросов в 30 и более раз!! До оптимизации расчет себестоимости выполнялся более 10 часов - прерывали, т.к. tempDB распухал до неимоверных размеров, после оптимизации 30 минут.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |