|
Долго работает процессор вывода компоновки данных |
☑ |
0
Invis91
28.05.15
✎
14:28
|
Добрый день.
Бух 3.0.38.1. Платформа - 8.3.6.1977
Тормозят ОСВ, ОСВ по счету, Карточки счета.
Как выяснилось, 70 % времени занимает именно вывод отчета процессором вывода компоновки данных.
Насколько я понимаю,сам макет СКД выполняется процессором компоновки данных? (то есть выполняется запрос, рассчитываются вычисляемые поля и тд.) В момент инициализации процессора кд на основании макета кд?
То есть процессор компоновки выводит уже готовый, выполненный результат запроса в табличный документ? Или все-таки происходит выполнение запроса в момент вывода процессором вывода КД?
Прошу прощения, спешу, поэтому написал немного сумбурно.
Спасибо.
|
|
1
Invis91
28.05.15
✎
14:31
|
Написал очень сумбурно.
Необходимо понять - в момент вывода процессором ВЫВОДА КД - выполняются ли какие запросы, вычисляется что либо, кроме ширины колонок и прочего оформления?
Или все уже выполнено ДО - Процессором Компоновки Данных?
|
|
2
Nexux
28.05.15
✎
14:51
|
у меня такое было, если в отчет вываливается очень сложная структура с большим количеством группировок и отборов на этих группировках и условным оформлением.
|
|
3
Invis91
28.05.15
✎
15:43
|
(2) Ну, например, в карточке счета структура совсем простая, а выводиться может по 30-40 секунд.
С оборудованием все ок, жесткие, сеть, оперативку, проц проверял. Хватает с большим запасом.
|
|
4
Лефмихалыч
28.05.15
✎
15:53
|
(0) эта мура на клиенте выполняется. Соответственно быстродействие обратно пропорционально количеству данных, которые с клиента текут и количеству итогов с группировками
|
|
5
Лефмихалыч
28.05.15
✎
15:53
|
"которые с клиента текут " = "которые с сервера на клиент текут"
|
|
6
Invis91
28.05.15
✎
16:35
|
(4), Процессор вывода результатов компоновки заполняет табличный документ на сервере.
На тонкий клиент только "картинка", грубо говоря, передается.
Так что не думаю, что дело в объеме передаваемых данных по сети между клиентом и сервером.
|
|
7
Nexux
28.05.15
✎
17:29
|
(6)тот же самый табличный документ, что и на сервере, вся дополнительная информация получения через серверные вызовы при обращении к данным расшифровки, тормоза с выводом как раз и могут быть связаны с клиент-серверной передачей
|
|
8
Invis91
28.05.15
✎
17:34
|
(8) Ну так происходит один вызов сервера, в котором и заполняется таб. док.
В любом случае тестил, когда клиент и сервер стояли на одной машине, так и на разных - особой разницы не наблюдается.
|
|