Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вылетает ошибка "Конфликт блокировок при выполнении транзакции"
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Администратору 1С / Системному администратору / Администратору баз данных > Администрирование и настройка 1С
DrLivsi
Помогите разобраться в чем причина, раньше все работало нормально, теперь по3-5 раз в день вылетает ошибка при проведении или отмене проведения документов, а если пользователь выйдет из системы, то зайти уже не может - опять та же ошибка:

"Конфликт блокировок при выполнении транзакции:
Microsoft OLE DB Provider for SQL Server: Lock request time out period exceeded.
HRESULT=80040E31, SQLSrvr: Error state=32, Severity=10, native=1222, line=1"

Помогает перезагрузка службы 1С и то ненадолго.
Платформа 8.1 (11.67)
Конфигурация Управление Торговлей
Пользователей 30-40
База стоит на SQL Server
Размер базы примерно 1Гб

Куда смотреть?
Ardi
что последнее допрограммировалось?
logist
Данная ошибка говорит о следующем:
Цитата
Время ожидания освобождения записей, заблокированных другой транзакцией, превысило максимально допустимое время ожидания, равное 20 секундам. Появление этого сообщения свидетельствует об исполнении другим пользователем длительной транзакции над теми же самыми данными. При частом появлении таких сообщений желательно проанализировать конфигурацию с целью выявления неоправданно длительных транзакций. Кроме того, это может свидетельствовать о выполнении интерактивного действия при незакрытой транзакции.
awp
Была аналогичная проблема. Причем все началось в опр. момент(ТУПО С САМОГО УТРА) и с каждым разом(новым перепроведением) все хуже..... Замер производительности показал что при проведение по партиям очень долго формировался запрос. После модернизации, а именно удаление неиспользуемых регистров из запроса все стало работать на ура.

Параметры были идентичны с Вашими, кроме размера - 2Гб. Но конфа старая и не адаптирована под СКЛ.
DrLivsi
Цитата(Ardi @ 08.11.11, 10:50) необходимо зарегистрироваться для просмотра ссылки
что последнее допрограммировалось?


С конфигурацией ничего не делалось.

Эта ошибка может быть из - за плохого канала между Клиентом и Сервером?
Иногда бывают потери пакетов.
Batchir
Цитата(DrLivsi @ 08.11.11, 12:08) необходимо зарегистрироваться для просмотра ссылки
С конфигурацией ничего не делалось.

Эта ошибка может быть из - за плохого канала между Клиентом и Сервером?
Иногда бывают потери пакетов.


1. Замером производительности определите узкое место, тогда можно думать дальше
2. Если работаете через РДП, то это никак не повлияет на работу 1С, если работаете в локальной сети с плохим каналом связи, то блокировки это самое безобидное с чем Вам пока пришлось столкнуться.

Почитайте этот топик, я когда то натыкался на замедление производительности при работе с СКЛ базой, может Вас это тоже касается
необходимо зарегистрироваться для просмотра ссылки
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.