|
|
Опять рельсы (RLS), будь они не ладны |
☑ |
|
0
1Сергей
13.12.19
✎
17:38
|
Добрый день, дамы и господа!
ERP 2.4.
Заходим в Клиенты (Справочник.Партнеры), открываем форму элемента, щелкаем по команде "Документы" (Команда РегистрСведений.ДокументыФизическихЛиц).
У пользователя с полными правами время открытия - 2 сек.
У пользователя с ограничениями (по организации и структуре предприятия) - более 15 минут. Сам список документов небольшой - 20 документов.
Пользователь утверждает что на прошлой неделе у неё всё летало.
Что могло случится и как исправить?
|
|
|
1
Провинциальный 1сник
13.12.19
✎
17:40
|
Очевидно, платформа с RLS строит запрос, который выполняется жутко неоптимально. Перехватывай, смотри план запроса. Может какие индексы добавить следует.
|
|
|
2
1Сергей
13.12.19
✎
17:40
|
Что интересно. В списке документов есть отбор по виду документа. Всего их 25 видов. Сколько не игрался с настройками, результат примерно такой:
- если выбрать 15 любых видов документов, то список обновляется относительно быстро. Если более (опять же любых), то начинаются тормоза на несколько минут
|
|
|
3
Beduin
13.12.19
✎
17:41
|
профайлер
|
|
|
4
Жан Пердежон
13.12.19
✎
17:41
|
Файловая? Профайлер не предлагать?
Могли настроек навертеть
|
|
|
5
1Сергей
13.12.19
✎
17:41
|
(4) SQL
|
|
|
6
unenu
13.12.19
✎
17:43
|
(0)
- открывайте форму списка
- кидайте ее в расширение
- открывайте запрос дин. списка в расширений
- перепишите условия с дичью по ИЛИ на
условие с Выбор Когда
|
|
|
7
1Сергей
13.12.19
✎
17:46
|
(4) да нет там никаких настроек. только список видов документов и период
при обновлении списка динамически формируются два запроса через ОБЪЕДИНИТЬ собираются все документы разных видов:
1. Запрос в привилегированном режиме. Просто отбор ссылок на документы. Выполняется быстро
2. Запрос с необходимыми реквизитами с отбором (внутреннее соединение) по первому запросу. ВЫБРАТЬ РАЗРЕШЕННЫЕ. Вот тут-то тормоза и случаются
|
|
|
8
Жан Пердежон
13.12.19
✎
17:47
|
25 видов... а, ну норм, оно и должно тормозить, в профайлер можно не ходить
|
|
|
9
1Сергей
13.12.19
✎
17:48
|
(8) с полными правами не тормозит
|
|
|
10
1Сергей
13.12.19
✎
17:48
|
(7) Чуть чуть соврал. Дело в обработке ДокументыПоПартнеруИСделке происходит
|
|
|
11
1Сергей
13.12.19
✎
17:50
|
(8) т.е. предлагаете ломать типовой механизм?
|
|
|
12
Жан Пердежон
13.12.19
✎
17:54
|
(9) потому что для полных прав РЛС и не подключается
|
|
|
13
palsergeich
13.12.19
✎
18:33
|
В ИРП 2.4 вмонстрячен новый механизм РЛС.
Если конфа не переписана в хлам, может имеет смысл перейти?
Сам переход это одна галочка и подождать.
Но рекомендую проверить на тестовой, иначе может что то пойти не так
|
|
|
14
1Сергей
16.12.19
✎
10:05
|
(13) ИРП?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший