Имя: Пароль:
1C
1С v8
безобразные тормоза из-за рлс
0 ASimonova
 
30.08.16
13:40
Всем доброго!
1С:Предприятие 8.3 (8.3.8.1964)
1С:ERP Управление предприятием 2.0 (2.0.10.180)

При работе пользователей наблюдаются безобразные тормоза при запросах в БД. Замеров специально не делали, но там и так понятно: ведомость по товарам на складах для одного товара формируется у админа меньше секунды, а у пользователя минуты три.

Виновато, видимо, рлс. Что можно сделать? Все права типовые.
1 ASimonova
 
30.08.16
13:41
Может ли быть проблема в кривой настройке скуля?
2 Волшебник
 
модератор
30.08.16
13:41
Сделать замеры
3 probably
 
30.08.16
13:41
перейти с файловой на клиент-серверную
4 ASimonova
 
30.08.16
13:43
(3) мы на клиент-серверной
(2) что дадут замеры?
5 Альбатрос
 
30.08.16
13:43
(4) Конкретику.
6 Волшебник
 
модератор
30.08.16
13:44
(4) Я Вас уговаривать не собираюсь. Не хотите — не делайте.
7 piter3
 
30.08.16
13:44
(4) тему для обсуждения проблем,а пока только за погоду
8 ASimonova
 
30.08.16
13:47
Делаю.
9 ASimonova
 
30.08.16
14:01
Помогите понять что это все значит. Самые тяжелые три строчки для пользователя:
Если ЗаданиеВыполнено(ИдентификаторЗадания) Тогда
вызовов 70    
время 7,003941    
% времени 53,62
Если ФоновоеЗаданиеВыполнено() Тогда    
вызовов 18    
время 2,500022    
% времени 19,14
Задание.ОжидатьЗавершения(ВремяОжидания);    
вызовов1    
время 2,001426    
% времени 15,32
10 Fragster
 
гуру
30.08.16
14:03
замер надо производить на сервере
11 Fragster
 
гуру
30.08.16
14:03
причем того самого фонового задания.
12 Fragster
 
гуру
30.08.16
14:04
езе можно настроить техножурнал на сбор длительных (больше 0.5 секунды) запросов, получить их планы и смотреть, что же там за жесть такая
13 Fragster
 
гуру
30.08.16
14:04
*еще
14 Cyberhawk
 
30.08.16
14:09
Лучше подождать, когда придет кто-нибудь с опытом включения RLS в ЕРП и скажет, что оно может работать быстро (или не скажет)
15 Stepa86
 
30.08.16
14:12
Если УП типовая и на поддержке, то чего она такая старая? Менять в ней все равно ничего не получится, даже если будет выяснено узкое место. Почти наверняка тут слабый/ненастроенный сервак для такого монстра.
16 ASimonova
 
30.08.16
14:13
(13) не пойму что значит на сервере. из замеров того, что выполняется на сервере самые тяжелые строчки:
1) ОбщийМодуль.ДлительныеОперации.Модуль    Задание.ОжидатьЗавершения(ВремяОжидания);
2) ОбщаяФорма.ФормаОтчета.Форма
Если Не ПроверитьЗаполнение() Тогда
3) ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль    Возврат ФоновыеЗадания.Выполнить("СтандартныеПодсистемыСервер.ПередЗапускомФоновогоЗаданияСКонтекстомКлиента"
(15) ЕРП без поддержки, вся переделанная. Если найду узкое место, возможен вариант вообще рлс там убрать и как-то дописать, хоть ни разу не делала такого. Серваку только что прибавили 100% оперативки, ничего не поменялось
17 Aleksey
 
30.08.16
14:16
или установить привилегированный режим в узком месте
18 ASimonova
 
30.08.16
14:18
(14) а нам-то что делать? на досуге убирать все рлс из ролей и дописывать все ограничения руками?
(17) а это поможет? если это помогает, так можно везде поустанавливать привелигированных режимов - для отчетов все равно никакие ограничения не нужны
19 lubitelxml
 
30.08.16
14:19
(18) пробуй через привелигированый режим, будет ясно картина
20 ДемонМаксвелла
 
30.08.16
14:21
(0) так легко же проверить, РЛС или не РЛС

сформировать на той же пользовательской машине, но под пользователем с полными правами
21 ASimonova
 
30.08.16
14:25
(20) сделано, те же строчки выполняются за время на порядок меньше. типа 0,15 вместо 18.
22 ASimonova
 
30.08.16
14:26
(19) ок, буду пробовать
23 Aleksey
 
30.08.16
14:31
(18) Конечно поможет. Этот режим как раз отключает РЛС,
24 Рэйв
 
30.08.16
14:34
(0)Ну если так напрягает рлс- значит его надо убрать.Помоему это логично?
25 ASimonova
 
30.08.16
14:35
(24) рлс же не зря... убираем рлс, и надо будет дописывать все используемые справочники и документы, чтобы показывали только то что нужно.
26 Рэйв
 
30.08.16
14:36
(0)хотя...Если ты не уверена, что рлс, тогда....Замеры:-)
27 Рэйв
 
30.08.16
14:36
(25)см (26)
:-)
28 JesteR
 
30.08.16
14:37
Пересчет итогов давно делали?
29 ASimonova
 
30.08.16
14:39
(28) целиком тестирование/исправление вчера вечером
(27) замер длительных операций сделаем, а из обычных замеров - что замерять-то? все результаты замера формирования отчета есть, ничего умного не могу оттуда вытащить...
30 Рэйв
 
30.08.16
14:40
(29)Ну ты как с детского сада. НЕ слушай  всех там с их ЦОН.
Просто ставь две точки останова в узких местах и замеря сама вручную
31 Рэйв
 
30.08.16
14:41
(29)Неужели даже не знаешь где спотыкается даже примерно?
32 Рэйв
 
30.08.16
14:44
Вообще , когда фотки нет - общение идет как то напряженно:-)
33 ASimonova
 
30.08.16
14:47
(31) ок, попробую посмотреть. если сегодня за целый день не выясню, завтра вообще рлс отключу и буду дописывать.
никаких фоток, представьте пухленькую мамашу на даче за домашним компом)
34 Рэйв
 
30.08.16
14:49
(33)>>представьте пухленькую мамашу на даче за домашним компом

Вполне эротичненько звучит:-) И с фоткой(я тебя уверяю) советы давать буду намного охотнее.
35 Рэйв
 
30.08.16
14:50
*будут:-)
А то еще подумаешь что я тут один:-)
36 JesteR
 
30.08.16
14:54
РЛС отключу и буду дописывать.... звучит многообещающе )))
37 lubitelxml
 
30.08.16
14:55
(33) ты там поаккуратнее с отключением РЛС, не все там так просто... Я бы не отключал...
38 Fragster
 
гуру
30.08.16
14:57
сначала надо настроить техножурнал, чтобы понять, что же тормозит. изучить планы запросов
39 Fragster
 
гуру
30.08.16
14:57
какая часть РЛС тормозит
40 Fragster
 
гуру
30.08.16
14:57
или настройки отчета
41 Asaqura
 
30.08.16
14:59
отключай РЛС. прям удаляй код в формах. не сцы ))
42 ASimonova
 
30.08.16
15:03
(34) вот это не надо, муж увидит - вообще доступ на сайт закроет)
(37) что может быть с отключением рлс? вроде бы это можно безопасно сделать настройкой прямо в предприятии...
43 Cyberhawk
 
30.08.16
15:04
(18) "на досуге убирать все рлс из ролей и дописывать все ограничения руками?" // Разобраться, запрос к какой таблице медленно выполняется. Там уже видно будет.
44 ASimonova
 
30.08.16
15:07
(43) есть вариант как-то правильно автоматически сделать замер? или придется по совету выше собственноручно с помощью отладчика замерять все запросы?
45 Fragster
 
гуру
30.08.16
15:09
46 Cyberhawk
 
30.08.16
15:14
(44) Автоматически - это как? Я в профайлере смотрю
47 JesteR
 
30.08.16
15:24
(0)Начни с этого http://buh.ru/books/detail.php?ID=42721
мне помогло, честно.
48 JesteR
 
30.08.16
15:26
(47)Самый классное, что знания можно получить даже сидя на даче. Самое сложное - применить полученные знания на практике.
49 JesteR
 
30.08.16
15:27
(48)я к тому, что есть электронный вариант книги :)
50 Cyberhawk
 
30.08.16
15:28
(47) Экзамен уже сдавал? Профа хотя бы
51 ASimonova
 
30.08.16
16:09
(45) (49) читаю, спасибо
(50) принципиально нет, время только лишнее потратить. и на работу когда берут - на это никто не смотрит