Имя: Пароль:
1C
1С v8
вопрос по производительности 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) скинь модуль обработчика: ПриВыводеСтроки
AdBlock убивает бесплатный контент. 1Сергей