|
РЛС в ЗУП | ☑ | ||
---|---|---|---|---|
0
Voody
26.09.11
✎
09:49
|
"Эти самые РЛС" существенно тормозят отчеты, выполняемые пользователями с ограниченными правами доступа.
Для проверки отключал признак контроля на уровне записей в настройках программы, результат очевиден - отчеты формируются не 10 минут, а в пределах минуты. Задачей стоит повышение производительности не снимая признак контроля на уровне записей. Но вот где начинать копать? Как на примере Отчет+Пользователь отловить, что же именно так тормозит. Глядя в отладчике вижу только ступор на строке с выполнением запроса. А правила РЛС, если они есть, выполняется при любом запросе (как я понял). Где посмотреть эти самые ограничения/контроль? Платформа 8.2.13.219 Конф ЗУП 2.5.40.3 Отчет: Свод начислений (формируется достаточно быстро), расшифровка или за 5-10 минут, или вообще все зависает... |
|||
1
CyberDream
26.09.11
✎
09:51
|
В ролях описано
|
|||
2
CyberDream
26.09.11
✎
09:52
|
РЛС - с точки зрения производительности херь полная...
|
|||
3
CyberDream
26.09.11
✎
09:53
|
у нас, когда аналитический отдел из 20 тел начинает отчеты формировать, плакать хочется
|
|||
4
Voody
26.09.11
✎
09:57
|
(1) а что именно в роли смотреть?
Ограничение доступа к данным, при позиционировании на объекте конфигурации ()например регистр расчета ОсновныеНачисленияСотрудниковОрганизаций, или это то, что в шаблонах роли указано. Рассматриваю типовую роль РасчетчикРегламентированнойЗарплаты |
|||
5
Voody
26.09.11
✎
10:04
|
Или как вариант, возможно ли?
При формировании отчета (или чего другого, любого действия) программно выключить и потом снова включить проверку доступа. |
|||
6
guitar_player
26.09.11
✎
10:05
|
(5)установить привелигированный режим
|
|||
7
guitar_player
26.09.11
✎
10:06
|
(4) к тексту вашего запроса добавляется текст ограничения из роли. смотреть в конфигураторе, там у роли должен быть описан шаблон, на второй закладке текст запроса
|
|||
8
Voody
26.09.11
✎
10:09
|
(6) пробовал использовать этот метод. Изменений никаких. Клиент-серверная архитектура, запуск с клиентской машины. Возможно поэтому и не срабатывает.
|
|||
9
Voody
26.09.11
✎
10:12
|
(7) это имеете ввиду? http://i059.radikal.ru/1109/ce/668eb01ee7c5.jpg
Один (возможно несколько) запросов с этой вкладки добавляется к тексту выполняемого запроса? |
|||
10
ДемонМаксвелла
26.09.11
✎
10:18
|
(9) один или ноль запросов для каждой роли дают доступные данные, и уже к этим доступным данным идет основной запрос
|
|||
11
Voody
26.09.11
✎
10:22
|
Спасибо. Попробую поработать с этими шаблонами.
Тогда ещё вопрос. Допустим пользователь имеет 2 роли. Одна имеет ограничение, то есть этот шаблон, другая нет. В таком случае доступ будет дан или нет? |
|||
12
kuromanlich
26.09.11
✎
10:24
|
(0) а ведь звучит... "РЛС В ЗУП" )
|
|||
13
ДемонМаксвелла
26.09.11
✎
10:24
|
если хоть в одной роли доступ есть, то доступ будет дан
|
|||
14
Voody
26.09.11
✎
10:27
|
(12) А то..)
(13) Значит решением может быть создание копии роли с дополнительным доступом на какой то объект. Так и объекты конфигурации не изменены будут, и производительность поднимется. Спасибо за ответы |
|||
15
ДемонМаксвелла
26.09.11
✎
10:32
|
(14) да, роли лучше копировать, а не менять. у меня четыре десятка самописных ролей.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |