Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

тормоза в обычной форме

тормоза в обычной форме
Я
   windows98a
 
28.11.18 - 11:27
Самописная конфигурация. Обычные формы. С какого момента началось - непонятно, возможно с момента переезда базы с postgres на mssql.

Ситуация для меня совсем не понятная. Тормоза происходят при работе пользователя в обычной форме. На форме расположена табличная часть с большим количеством столбцов(~30) и строк(возможно более 1000). Смысл такой, что пользователь запускает обработку, в процессе которой дается хорошая нагрузка на сервер(1с и субд - это одна машина) и с сервера вытягиваются множественная аналитика в табличную часть. После того, как данные с сервера были выбраны, пользователь продолжает работать с заполненной табличной частью, обращений к серверу более там нет.
Так вот. Когда другой пользователь запускает обработку, то есть дает нагрузку на сервер, у других пользователей в процессе работы с формой начинает все тормозить. При этом пользователи работают в толстом клиенте каждый на своем ПК и явных обращений к серверу в коде нет.
Видимо идут какие-то неявные обращения к серверу. Куда копать?
 
 
   windows98a
 
1 - 28.11.18 - 11:30
на этом же 1с сервере крутятся другие базы, тормозов в которых пользователи не испытывают
   seevkik
 
2 - 28.11.18 - 11:42
обработка подключена или открывается через Файл-Открыть?
   windows98a
 
3 - 28.11.18 - 11:50
обработка встроена в конфу
   Галахад
 
4 - 28.11.18 - 11:53
(0) На форме, наверное ссылки. Нет?
   windows98a
 
5 - 28.11.18 - 11:56
ссылок нет
   windows98a
 
6 - 28.11.18 - 12:04
На форме просто табличная часть с данными. В самом начале работы пользователь жмякает "заполнить", данные в течении нескольких минут тянутся с сервера и помещяются в табличную часть на форме. Потмо пользователь с этими данНыми работает - анализирует и меняет значение в одном из столбцов. В самом конце он записывает сделанные изменения(по сути данные одного столбца) в базу.
Но тормоза происходят не в момент записи, а в момент просто работы с табличной частью, она даже пролистываться начинает с тормозами когда кто то еще начинает выбирать данные с сервера.
   windows98a
 
7 - 28.11.18 - 12:06
"В течении нескольких минут" - может доходить и до получаса-часа. Соответственно все это время другие пользователи тупят.
   VladZ
 
8 - 28.11.18 - 12:12
(0) "На форме расположена табличная часть с большим количеством столбцов(~30) и строк(возможно более 1000)....  с сервера вытягиваются множественная аналитика в табличную часть" - хрень какая-то.  Отсюда нам не видно, что там происходит.
   ptiz
 
9 - 28.11.18 - 12:19
(0) Копать в события ПриПолученииДанных и ПриВыводеСтроки
   windows98a
 
10 - 29.11.18 - 09:59
(8) По сути это не имеет большого значения каким алгоритмом вытягиваются данные. Главное - они попадают в табличную часть и далее пользователь работает уже только с ними, с сервера более явно ничего не запрашивается.
 
 Рекламное место пустует
   windows98a
 
11 - 29.11.18 - 09:59
(9) специально первым делом отключил эти  события - ничего не дало
   seevkik
 
12 - 29.11.18 - 10:10
(6) тормозит во время заполнения данными с сервера любым пользователем у всех пользователей только в форме обработки?
Или тормозит в любой момент если с обработкой работает больше одного пользователя только в форме обработки?
Или иной вариант?
   windows98a
 
13 - 29.11.18 - 11:27
(12) хм... тормоза именно в форме. тот же справочник номенклатуры в под этим же пользователем в этот момент не тормозит, хотя там уж точно явные серверные вызовы идут.
посмотрели трафик - какие то вызовы к серверу в момент пролистывания табличной части обработки идут, но они минимальны, байты
   windows98a
 
14 - 29.11.18 - 11:38
Не правильно я называю "табличная часть". Это просто табличное поле тип ТаблицаЗначений на форме. У обработки как табличная часть она не обозначена.
   DrLekter
 
15 - 29.11.18 - 11:46
А замер производительности что говорит для начала?
   windows98a
 
16 - 29.11.18 - 11:59
(15) вообще ничего, код то никакой не выполняется
   DrLekter
 
17 - 29.11.18 - 12:06
Можно включить технологический журнал тогда попробовать. Все равно что-то же происходит в это время, даже если и неявно.
   DrLekter
 
18 - 29.11.18 - 12:08
А хотя.... если только на форме... Ну я бы попробовал все равно.
   DrLekter
 
19 - 29.11.18 - 12:09
Потом, если есть подозрение, что тормоза начались после переезда на другую СУБД - я бы сразу развернул копию опять на постгре и проверил догадку. Причем если дело именно в СУБД, то в технологическокм журнале точно что-то будет.
   Fragster
 
20 - 29.11.18 - 12:16
"данные" на форме ссылочные? так это представления тянутся
   windows98a
 
21 - 29.11.18 - 12:32
(20) ссылочные данные есть в одном столбце - номенклатура
   windows98a
 
22 - 29.11.18 - 12:33
(20) видимо так и есть ,представления то должны вытягиваться. интересно, а это происходит при пролистывании табличного поля или сразу при его заполнении?
   cons24
 
23 - 30.11.18 - 10:01
(22) MS Profiler даст ответ: один запрос сразу или каждый раз как выполняется прокрутка.
   Lexey_
 
24 - 30.11.18 - 10:13
(21) хм, а в (5) "ссылок нет"


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует