|
Увеличение скорости вывода отчета на СКД |
☑ |
0
Dinip
15.06.18
✎
09:59
|
Добрый день!
Делаю отчет на СКД. ничего сложного: два набора данных. запрос и объект. порядка 7 полей. Строк около 10000. Все проскакивает быстро, затем на вот этом месте( ПВ.Вывести(ПК, Истина);) начинает тупить минуты 3-4.
ПК- процессор компоновки
ПВ - процессор вывода.
Что влияет на скорость отчета в этом месте?
|
|
1
Cool_Profi
15.06.18
✎
10:00
|
Попробуй заменить ссылки на представления....
|
|
2
Dinip
15.06.18
✎
10:14
|
(1) Спасибо, что откликнулся. Сейчас попробую реализовать, а пока рискну задать дурацкий но очень интересный вопрос:Связь между наборами левое соединение.Имеет значение с какой стороны запрос, а с какой объект?
|
|
3
VS-1976
15.06.18
✎
10:16
|
(2) Объект это ТЗ. неправильное соединение может влиять
|
|
4
Dinip
15.06.18
✎
10:20
|
Еще дурацкий вопрос: Левое соединение - это с левой таблиц все строки, а с правой то что совпадает с левой. Так?
И как то само собой представляется что левая часть всегда больше правой. А если наоборот? Что будет?
|
|
5
segn
15.06.18
✎
10:23
|
(1) СКД самостоятельно выводит представление вместо полей ссылочных типов.
Может повлиять наличие сложных формул в ресурсах.
|
|
6
Dotoshin
15.06.18
✎
10:26
|
(4) >>А если наоборот? Что будет?
Будет все что есть в левой части и из правой части будет все что совпало с условием.
|
|
7
Dotoshin
15.06.18
✎
10:30
|
+ (6) вот тут про соединения написано:
|
|