|
безобразные тормоза из-за рлс | ☑ | ||
---|---|---|---|---|
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) принципиально нет, время только лишнее потратить. и на работу когда берут - на это никто не смотрит |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |