rls динамический список и отдельный запрос #804921


#0 by Александр056
Всем привет! ситуация такова, есть форма списка документа, на ней динамический список. Доступ к документу по RLS. Документов в базе около 1 500 000, при доступной роли в который нет ограничений по RLS, форма открывается моментом, работает в лет и считает сколько всего заявок тоже быстро. Ставлю только роль с RLS, открытие формы у пользователя с примерно 65 000 заявок в лет, скролл быстро, отборы - все ок, но вот подсчет заявок просто висит, по 4-5 минут считает. Считаю заявки программно по кнопочке: + если стоит отбора на дин списке то его тоже прикручиваю из СКД, и вот этот простенький запрос с количество различные, при роли с RLS висит, почему?
#1 by vde69
#2 by DrShad
да и сам запрос можно было не к документу делать, а к уже готовому списку через построитель
#3 by Александр056
просто в нем изменить текст запроса?
#4 by Александр056
сейчас проверю, хотя не понимаю что это даст
#5 by DrShad
нет
#6 by Александр056
собственно так же долго
#7 by Александр056
чуть подробнее можно?
#8 by vde69
значит дело в РЛС... это исключает некоторые проблемы скорости с составными типами
#9 by Александр056
ок буду знать, но тут не составной тип поля. Тогда почему РЛС у динамического списка работает быстро?
#10 by Вафель
без РЛС тупо по индексу количество берется. а с рлс фулл скан
#11 by Александр056
как посчитать количество заявок в данный момент у пользака? если поставил отбор то и его учитывая
#12 by DrShad
используй компоновщик настроек списка и на серванте в привелегированном режиме считай
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С