Modber Сообщество
профессионалов по 1С

1С 8.2 Блокировка в базе

Блокировка при проводке
  
Сообщений: 26

0
Работаю на платформе 1С:Предприятие 1С 8.2, конфигурация — общепит, так же установлена лицензия на 10 пользователей. Суть проблемы в том, что часто происходят блокировки в самой базе, когда проводятся документы, даже когда работают пять и более человек. Помогите мне и объясните почему происходят эти блокировки, сам никак не могу разобраться, а лазить по другим форумам нет времени. Заранее спасибо за помощь!
Сообщений: 16

+1
Чаще всего в любой базе блокировка, при проведении документов, происходит из-за того, что у нескольких пользователей одновременно открыт один и тот же документ (которых один из них пытается провести). И это не зависит от количества активных пользователей в данный момент в базе.
Сообщений: 1

+1
Взаимоблокировки, их нужно ковырять с самого начала. Внимательно изучите логи транзакций пользователей.Возможные варианты блокировок:

1.чтение и запись в одной транзакции.Поставьте чтение неблокирующим.
2.Повышается уровень изоляции транзакции. (любой, чтение или запись). Ставьте эксклюзивную блокировку при открытии на чтение,сразу.

Есть ещу пару вариаций, но реально нужно посмотреть транзакции, найти блокировки простейшие и убрать сразу их (более сложныепоявляются из-за ошибок в конфигурации и являются логическим продолжением простых)

Если вы не админ и не можете выложить логи 8ки, то просто разделите работу оперторов базы, правдаэто кошмарное временное решение.
Сообщений: 1

0
Эта блокировка происходит из-за того, что открыто несколько одинаковых документов у одного пользователя, нужно перезагрузить программу.
МедальГрамота
Сообщений: 297

+1
Да, возможно блокировка происходит из — за одновременно открытых нескольких документов. При обновлении произошли у вас ошибки в самой базе. Поискать надо будет там.
Сообщений: 9

0
Для снятия блокирoки соединений до истечения срoа блокировки нужнo
Войти в инфoрмационную базу, испoльзуя параметр запускa "/UC" с тем же кoдом разрешeния доступаa который был укaан при установкeблокировки.Зaустить данную обрабoку, указa в качестве действия блокирoки "Снять блокирoку соединений".Нажaь кнопку "Выпoнить".
Грамота
Сообщений: 156

+2
Нужно настроить механизм разрешения блокировок, обычно это стоит денег. Для вашего варианта нужно настроить тайм-аут соединения, если блокировка висит более 5 минут, то автоматически отсоеденить блокирующий сеанс.
В начало страницы 
|
Перейти на форум: