Имя: Пароль:
1C
 
Конфликт блокировок при выполнении транзакции
0 Joshim
 
21.01.15
11:50
Пару дней назад появились блокировки в базе, в определенный момент в базе нельзя провести ни одного документа! Лечится только перезапуском службы 1С. Заметил, что в диспетчере задач появляются лишние процессы rphost - около 20, при том что в консоли администрирования сервера 1С добавлено всего 5. Отладчик показывает, что сообщение о блокировке выдается до проведения документов - при записи. Как исправить это?

1С:Предприятие 8.2 (8.2.19.121)
Конфигурация 1С УПП 1.3
1 1976vas
 
21.01.15
11:53
(0)Избито уже, я сначала смотрю по журналу - у кого там какая транзакция. Если SQL, то трассировку делать и анализировать.
2 Господин ПЖ
 
21.01.15
11:56
> Заметил, что в диспетчере задач появляются лишние процессы rphost - около 20, при том что в консоли администрирования сервера 1С добавлено всего 5

это фича

исправлялась в 8.3.4
3 1976vas
 
21.01.15
11:58
(2) У него вообще 8.2
4 Господин ПЖ
 
21.01.15
11:58
(3) п.э. будут плодиться
5 Joshim
 
21.01.15
12:15
(1) так это проблема не SQL а платформы, перезапуск службы 1С убирает все блокировки и лишние rphost
6 Господин ПЖ
 
21.01.15
12:18
надо эмулировать ситуацию на копии/другом серваке и думать дальше как быть - играться настройками скуля, править модуль записи, менять платформу
7 1976vas
 
21.01.15
12:19
(5)Там посмотреть кто блокирует и что, а там уже анализировать.
8 Armando
 
21.01.15
12:20
(0) зачем тебе 5 рабочих процессов?
9 Господин ПЖ
 
21.01.15
12:21
может у него сервер 1с 32 битный...
10 Joshim
 
21.01.15
12:23
(8) ну типа для параллельности, оставить 1?
11 Joshim
 
21.01.15
12:24
(9) сервер 1С 64 битный
12 tridog
 
21.01.15
12:30
(0) "Пару дней назад появились блокировки в базе" - а раньше не было?)
13 Joshim
 
21.01.15
12:39
(0) раньше редко были при выполнении обработок массового создания документов и только у документов определенного вида, но как только обработка отрабатывала - блокировки исчезали.
14 Joshim
 
21.01.15
12:40
(13) ответ на 12
15 Joshim
 
21.01.15
12:55
(7) в каком журнале смотрите и что именно искать?
16 1976vas
 
21.01.15
13:18
(15)Это почитать надо про трассировки в SQL, а первым делом в журнале регистрации
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший