Имя: Пароль:
1C
1С v8
УТ 11 тормозит внешний отчет
0 Vosmerkin
 
13.08.12
17:53
Обновил УТ 11 до тестовой 9.1
платформа 8.2.15.319

После обновления перестал формирваться простенький отчет на СКД по табличным частям документа реализации. Раньше работал секунды, сейчас по 10-15 минут.. не пойму че за глюк :)

ни у кого не появилось такого на 9.1 если кто пробовал уже переходить?
1 aleks-id
 
13.08.12
17:56
>>отчет на СКД по табличным частям документа реализации
может тут собака порыта?
2 andrewks
 
13.08.12
17:57
а чего там такого вкусного на 9.1, что ты начал её мучать? а то, может, нам тоже надо
3 Vosmerkin
 
13.08.12
17:58
ну криво конечно, и через 2 точки обращение к реквизитам и т.п. но блин работало же вплоть до обновления - не было ни каких проблем
4 МуМу
 
13.08.12
18:00
Смотри план выполнения. Если так сильно время деградирует то скорее всего несколько вложенных нестедлупсов(вложенных циклов) вместо хеш джоина(или мердж джоина). А это может иногда проявится в силу отличия небольшого конструкции либо недостатка статистики(пересчитай статистику).
5 Vosmerkin
 
13.08.12
18:08
ща чаю надуюсь и померим че там как
6 Vosmerkin
 
14.08.12
09:10
вчера так и не добрался... ща продолжим поиски..

(4) это понятно это мы ща сделаем, вопрос в другом.. чего ему вдруг перехотелось работать и при чем тут обновление на 9.1
свербит в одном месте)) хочу найти в чем же корень зла)
7 Fragster
 
гуру
14.08.12
09:11
РЛС заработал ВНЕЗАПНО?
8 pessok
 
14.08.12
09:16
(7) рлс не даст ТАКОГО прироста времени, имхо.
(0) запрос по табличным частям это ок... чем тебе РН.Продажи не угодил?
9 Fragster
 
гуру
14.08.12
09:17
(8) смотря какой РЛС
10 pessok
 
14.08.12
09:19
(9) ну вообще в запросе по табличной части... он ведь каждую строку будет проверять на доступность? тогда возможно...
11 Vosmerkin
 
14.08.12
09:33
(8) кто сказал что он мне не угодил? был такой отчет
(7) рлс говоришь... ща
12 pessok
 
14.08.12
09:35
(11) дык а зачем на ТЧ реализации то переделал? или нужно еще и помеченные на удаление ковырять?
13 Vosmerkin
 
14.08.12
09:39
(11) да не делал я его) был он, интересен сам факт - че й то он работать перестал мгновенно
14 Vosmerkin
 
14.08.12
09:43
я его за минуту переделал на объединение для интереса - все летает..

там есть вот такое обращение в исходнике РеалТовУслугТовары.Ссылка.Партнер.ОсновнойМенеджер

все понятно мне что непроизводительно и проч проч проч... но вопрос почему в одно мгновение перестал работать..
15 pessok
 
14.08.12
09:50
(14) rls то проверил?
16 Vosmerkin
 
14.08.12
09:54
(15) галка снята
17 Vosmerkin
 
14.08.12
09:58
в отчете тоже
18 pessok
 
14.08.12
10:01
в смысле рлс вообще не используется? и какая галка снята в отчете? РАЗРЕШЕННЫЕ?
19 Vosmerkin
 
14.08.12
10:20
в настройках программы галка "ограничивать доступ на уровне записей" снята, в отчете разрешенные
20 pessok
 
14.08.12
10:24
ну как вариант, в новом релизе они что-то накрутили в документ реализации, и теперь данные по нему более трудоемко считывать из базы...
21 Vosmerkin
 
14.08.12
10:33
как вариант.. много времени нет, но в течение дня покопаю, найду что - отпишусь
22 Fragster
 
гуру
14.08.12
10:49
разрешенные убери, даже если не используется... Если RLS по контрагентам и прочим типам того, что есть Партнер, да и если к тому же Партнер сильно составного типа - будет плёхо
23 Vosmerkin
 
14.08.12
11:09
разрешенные не стоит и никогда не стояло в этом отчете, тот кто его писал и не знает про такую галку
24 Vosmerkin
 
14.08.12
11:11
отчет вешают вот эти двойные и тройные точки
например
РеалТовУслугТовары.Ссылка.Партнер.ОсновнойМенеджер

вопрос вот в чем - почему вчера не вешалось, а сегодня вешается да еще и после обновления на 9.1

вот это ищу
25 pessok
 
14.08.12
11:18
а как ты определил, что именно вешает отчет? научи :)
26 Vosmerkin
 
14.08.12
11:40
я выкинул оттуда обращение через двойную точку и все полетело)) велика наука )
27 Fragster
 
гуру
14.08.12
12:04
Выразить(РеалТовУслугТовары.Ссылка КАК Документ.РеализацияТоваровИУслуг).Партнер.Ссылка
28 Fragster
 
гуру
14.08.12
12:06
Выразить(Выразить(РеалТовУслугТовары.Ссылка КАК Документ.РеализацияТоваровИУслуг).Партнер КАК Справочник.Контрагенты).ОсновнойМенеджер
29 Fragster
 
гуру
14.08.12
12:06
(28) - если партнер - составной тип
30 Vosmerkin
 
14.08.12
12:07
(27) не, интерес не в том что б заставить работать отчет) он давно уже работает

интерес - найти источник траблы
31 Fragster
 
гуру
14.08.12
12:43
(30) а как ты думаешь, что делает (28)?
32 Vosmerkin
 
14.08.12
15:42
да понятно все это, переписывать его как угодно можно, можно таблички присоединить к друг другу, причем тут это, мне интересно почему вдруг встало то что работает
33 МуМу
 
14.08.12
18:01
Я уже писал почему. Если план запроса лень почитать то можно гадать до бесконечности.
34 Vosmerkin
 
15.08.12
14:39
знал бы я как его почитать на файловой базе