Имя: Пароль:
1C
1С v8
При записи сильно тормозит документ если ограничены права.
,
0 Пол Ньюман
 
22.11.13
18:14
Права ограничены по РЛС.
Тормоза начинаются после отработки всех событий.
Может ли это быть связано с обменом и как лечится?
1 Aleksey
 
22.11.13
18:15
лечится переходам на клиент-серверный вариант ибо файловая с RLS не совместима
2 Wobland
 
22.11.13
18:16
да конечно может. лечится устранением причины
3 Пол Ньюман
 
22.11.13
18:19
(1) база на сервере однако, тем не менее под определенной ролью виснет на полторы минуты запись документа.
4 shuhard
 
22.11.13
18:25
(0)[Может ли это быть связано с обменом и как лечится?]
нет
по фотографии ни как
5 bolobol
 
22.11.13
18:26
(4) А заговорить?
6 Пол Ньюман
 
22.11.13
18:29
(4) Мне тяжело что-то добавить. Вижу документ, вижу что в нем ограничение доступа данных на чтение, добавление и изменение. Куда ещё посмотреть и что сфотографировать - понять не могу.
7 Wobland
 
22.11.13
18:31
есть такая профессия - производительность замерять
8 Пол Ньюман
 
22.11.13
18:49
(7) Есть такая профессия - анализировать происходящее. Анализ показывает следующее:

Если после всех событий что-то происходит, и это происходящее тормозит только для пользователей с ограничением прав, то нужно узнать что происходит в базе после записи документа.

Я этого не знаю, предполагал что возможно запись обмена, но зачем там рлс? Что же такого может происходить, что срабатывает РЛС?
9 Пол Ньюман
 
22.11.13
18:50
И ещё: если исхитриться и перед записью очищать регистры с настройками пользователя, использующимися в рлс а затем заново включать после записи, это ж вроде не может поврелить? Или же может?
10 Пол Ньюман
 
22.11.13
18:52
Или может можно записать документ где-нибудь в привелигированном модуле?
11 Wobland
 
22.11.13
18:54
пляски с бубном какие-то, а не анализ
12 Genayo
 
22.11.13
18:59
(8) Не можешь так разобраться - настрой техножурнал и помедитируй на него.
13 Пол Ньюман
 
22.11.13
19:12
(11) Словесный понос какой-то а не разумные ответы
14 Baker_it
 
22.11.13
19:12
Тормозит скорее всего в момент очистки существующих движений документа. Попробуй замерить производительность.
15 Пол Ньюман
 
22.11.13
19:15
(14) Это запись, не проведение. Документ не проводится.

Вобщем вопрос простой: что такого делает 1С после записи документа, что проверяются РЛС? Спрашиваю из чистого любознательного интереса, не надо мне помогать решать проблему и давать советы. Просто чисто информация если кто знает.
16 Пол Ньюман
 
22.11.13
19:25
Какая глупая и бессмысленная жизнь. Одинэсить одинэсить и сдохнуть.
17 Aleksey
 
22.11.13
19:36
(15) число из любопытства , а RLS убирать не пробовал? Может и не в нём дело?
18 Пол Ньюман
 
22.11.13
23:37
(18) В нем.
19 grayshadow
 
23.11.13
00:01
ЕМНИП, RLS срабатывает не ПОСЛЕ записи, а ПРИ записи
и неважно, идет запись с проведением или без
а после записи срабатывают подписки и регистрация в обменах
20 Classic
 
23.11.13
00:09
(19)
между ПЕРЕД и ПРИ
21 Пол Ньюман
 
23.11.13
00:22
(19) Однако ж подписки в том числе и ПриЗаписи отрабатывают моментально после записи, тормоза начинаются после срабатывания подписок.
22 Пол Ньюман
 
23.11.13
00:35
Чтобы никто не циклился на тормозах сразу скажу что тормоза исправил, был не очень удачный текст шаблона ограничений. Вопрос только в том что и зачем проверяется при записи.
23 grayshadow
 
23.11.13
01:03
вы уж определитесь все таки, при или после?:)
(0) после отработки всех событий
(15) что такого делает 1С после записи
(21) тормоза начинаются после срабатывания подписок
(22) что и зачем проверяется при записи
24 Пол Ньюман
 
23.11.13
01:14
(23) Зачем определяться, останусь беспредельным.

Не надо так от слов зависеть, когда я пишу "Вопрос только в том что и зачем проверяется при записи." я имею ввиду весь процесс, а не событие "при записи"
25 Кип Калм
 
23.11.13
01:23
Можно включить ЦУП и посмотреть на пакеты долгоиграющих запросов - вдруг там парочку индексов можно добавить и решить проблему.
26 Пол Ньюман
 
23.11.13
02:03
(25) Это и сделал даже без ЦУП, остался вопрос в 15
27 grayshadow
 
23.11.13
02:42
в"беспредельном" варианте - выполните весь код пошагово и узнаете, что происходит:)
а именно ПОСЛЕ записи дока может срабатывать подписка, которая пишет, например, в независимый РС, из-за чего срабатывает РЛС регистра
28 Пол Ньюман
 
25.11.13
12:45
(27) Выполнял пошагово, ничего не срабатывает, да и ссылки искал по подпискам - никаких после записи для документа нет.
29 Classic
 
25.11.13
14:06
(28)
Замер включал?
30 Kamas
 
25.11.13
14:34
1 запустил конфигуратор
2 запустил предприятие под пользователем с ограничением  
3 в конфигураторе отладка подключение выбрал своего пользователя
4 в конфигураторе отладка замер производительности
5 в предприятии записываешь документ
6 в конфигураторе отладка замер производительности
7 долгая медитация на время выполнения
8 исправление
9...
10 профит
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс