|
8,2 УТ11 Замеры производительности на УФ формах |
☑ |
0
ProProg
28.01.12
✎
02:04
|
Шо за явление? При открытии и работе большиснтва форм происходит вызов непонятных процедур по проверке блокировки пользователями, занимающие до 75 процентов времени обработки.
Открытие форм с динамическими списками в которых есть программные отборы. Завтра более конвретно скину коды на которые идет ссылка. Причем эти коды вообще не присуствуеют по ссылкам в формах.
|
|
1
ProProg
28.01.12
✎
02:07
|
Например открытие того же подбора происходит медленно из за отбора динамического списка заложенного программно в подборе по некоторым полям. Происходит задержка в результате которой медленно работают формы. Код ссылается на какие то проверки блокировок, и это как описано выше занимает лофига времени.
|
|
2
1с-кин
28.01.12
✎
02:18
|
Тогда отборы в запросах - наше все :)
В общем, с 8.0 ничего не изменилось - запросы спасают....
(0) наверное, он заставляет сервер смотреть блокировки (вдруг таблица заблокирвоана?), и если ок - ему разрешают брать данные...
И что тоже вероятнее всего - блокировки смотрятся "штатным" методом SQL (на таблицу), а не на запись...
|
|
3
ProProg
28.01.12
✎
03:12
|
(2) не поверишь! на 8,2 УФ на 99 процентов все на зпросах! проблема в том что в в запрос предается праметр которые в динмическом списке на СКД просто передает параметр. и приэтом происходит 75 процентов задержка на какую то хрень.
|
|
4
ProProg
28.01.12
✎
03:14
|
я вот тоже нифига не понял кого фени идет проверка на блокировки если все используется на чтение. блокировки нужны при записи...короче завтра покажу код...
Проблема акутальна на очень больших объемах справочников.
|
|
5
ProProg
28.01.12
✎
03:14
|
более ста тысяч элементов в базе.
|
|
6
ProProg
28.01.12
✎
03:14
|
завис при открытии на 5-10 секунд. все типовое.
|
|
7
ProProg
28.01.12
✎
03:15
|
и не только при открытии по при активизации строк. тоесть вверх-вниз переходы.
|
|
8
AlexNew
28.01.12
✎
03:25
|
Процедура есть такая ПриПолученииДанных? Или не то?
|
|
9
ProProg
28.01.12
✎
03:26
|
(8) здрасте)) на 82 УФ этот обработчик убрали.
|
|
10
ProProg
28.01.12
✎
03:28
|
Нету ничего. отладчиком, методом комментирования кода было выявлено что завис просиходит при отборах динамических списков. Типовая штатная процедура которая тупо в запрос динам списка передает отбор. В ней вообще нет никаких вызовов. короч ладно...завтра.
|
|
11
ProProg
28.01.12
✎
03:29
|
Я думаю баг платформы. стоит последняя...
|
|
12
Nesh
28.01.12
✎
03:47
|
(11) условные оформления в настройках есть?
|
|
13
ProProg
28.01.12
✎
03:56
|
(12) Лучше сразу скажи в чем следствия ?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший