![]() |
|
вопрос по производительности 1С | ☑ | ||
---|---|---|---|---|
0
Loko
16.05.18
✎
18:49
|
всем привет. ситуация такая: есть нетиповой документ. в форме списка этого документа в процедуре "ПриВыводеСтроки" напихано несколько запросов, приводящих к торможению данного списка. Вопрос: если например открыт этот список документов, но свернут, влияет ли это на производительность 1С в целом? т.е. могут ли из-за него тормозить другие формы (справочники, документы и т.д.)?
|
|||
1
lubitelxml
16.05.18
✎
18:50
|
(0) динамический список с автообновлением?
|
|||
2
Fragster
гуру
16.05.18
✎
18:50
|
да
|
|||
3
Loko
16.05.18
✎
18:51
|
извниняюсь. 1С 8.2. толстый клиент.
|
|||
4
Fragster
гуру
16.05.18
✎
18:51
|
все равно могут
|
|||
5
Fragster
гуру
16.05.18
✎
18:51
|
проверить можно запустив замер в отладчике
|
|||
6
Fragster
гуру
16.05.18
✎
18:52
|
ну и запросы в привыводестроки - это сразу же несданный экзамен на спеца
|
|||
7
lodger
16.05.18
✎
18:52
|
(3) точку остановки поставь в ПриВыводеСтроки, открой форму, сверни, жди остановки.
|
|||
8
lodger
16.05.18
✎
18:52
|
(6) +1. зря они ПриВыводеСтроки вернули в 8.3
|
|||
9
d4rkmesa
гуру
16.05.18
✎
18:53
|
(0) ПриВыводеСтроки - не будет срабатывать, если не трогать список. Если скроллить его, делать отборы, то тогда да.
|
|||
10
Вафель
16.05.18
✎
18:54
|
в толстом все может
|
|||
11
mistеr
16.05.18
✎
18:54
|
По идее не должны. Но кто его знает...
Если хочешь знать точно, воспользуйся профайлером. |
|||
12
Фрэнки
16.05.18
✎
18:57
|
"Ну, – говорят, – извини, мужик, но гирю мы заберём. Потому что нам необходимо знать, пробьёт она люк или нет".
Я рассказал эту историю в одном из концертов и думал, что она закончена. Оказалось, нет. На электронную почту пришёл ворох писем. Люди очень возмущались, почему я не досказал историю – гиря пробила люк или нет? А однажды мне приходит письмо: "Михаил Николаевич! Не дурите людям головы, мы пробовали, гиря с третьего этажа не пробивает люк". Семь писем потом ещё таких получил, семь! Преподаватель сопротивления материалов мне написал: "Я провёл расчёты…" Тебе чего, заняться больше нечем? "…Гиря с третьего этажа люк не пробивает, пробьёт только с седьмого!" |
|||
13
Loko
16.05.18
✎
18:58
|
(5) запустил в отладчике, поставил точку останова в процедуре "ПриВыводеСтроки" 9как выше посоветовали), открыл несколько других форм, по ним перемещался, ту "тормозную" не трогал... точка останова не срабатывает.
|
|||
14
Loko
16.05.18
✎
19:01
|
(13) да и когда вернулся в эту форму, точка останова не сработала, только когда пейдж ап сделал - сработала. значит все таки не влияет эта форма на общее торможение 1С?
|
|||
15
Фрэнки
16.05.18
✎
20:24
|
(14) Это все на сервере делается? Отладку на сервере не забыл включить?
Просто чтоб наверняка знать - включи отладку и сделай замеры времени, тогда тебе будет хоть как-то понятно, что и как влияет и есть ли избыточные расходы процессорного времени хотя бы на одном, на активном, т.е. текущем (!!!) сеансе. |
|||
16
H A D G E H O G s
16.05.18
✎
20:26
|
(14) Влияет.
|
|||
17
Лефмихалыч
16.05.18
✎
20:29
|
(14) "общее торможение 1С" - это что такое?
|
|||
18
Asmody
16.05.18
✎
20:37
|
(17) Функция такая. Самая важная. Все думают, что она в 1С, но на самом деле она в прокладке между стулом и монитором.
|
|||
19
Asmody
16.05.18
✎
20:38
|
(6) Я слышал, что за каждый запрос в ПриВыводеСтроки отрубают одну руку.
|
|||
20
Лефмихалыч
16.05.18
✎
20:44
|
(19) а что будет за запрос в цикле ПриВыводеСтроки? Программист будет уподоблен Уроборосу и принужден сожрать сам себя?
|
|||
21
xXeNoNx
16.05.18
✎
21:35
|
(0) скинь модуль обработчика: ПриВыводеСтроки
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |