|
Конфликт блокировок при выполнении транзакции
| ☑ |
0
dimonram1978
16.09.16
✎
11:56
|
Добрый день.
База 1С Бух 3.0, MS SQL Server -2008, платформа 8.3.7.
Столкнулись с такой проблемой. При перепроведении документов и выстраивании последовательности регулярно вылетает сообщение о конфликте блокировок : "Конфликт блокировок при выполнении транзакции. Microsoft OLE DB Provider for SQL Server: Транзакция (идентификатор процесса)вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно."
Помогает только заново запуск обработки перепроведения. Причем в том периоде, который перепроводит база никто не работает. Однако блокировка все рано возникает. Раньше (год назад) такой проблемы не возникало. Может дело в платформе? Или надо тонко настраивать блокировки (даже не представляю тогда как это делать).
Может кто-то сталкивался?
С уважением.
|
|
1
ИС-2
naïve
16.09.16
✎
12:03
|
хм, хожет какое-то фоновое задание запускается...
|
|
2
Spieluhr
16.09.16
✎
12:09
|
(0) база типовая?
|
|
3
Митяйский
16.09.16
✎
12:09
|
Видел похожее, и это тоже была обработка перепроведения.
Возможно, в ней проблема.
И да, проблема так же ушла сама собой со второго или третьего прохода, так и не дав понять, что в базе было не так.
|
|
4
dimonram1978
16.09.16
✎
12:13
|
База доработанная. Но не представляю как изменения могут на эту ошибку влиять. Как проверить?
|
|
5
Fragster
гуру
16.09.16
✎
12:23
|
выключите _текущие_ итоги у регистра бухгалтерии
|
|
6
polosov
16.09.16
✎
12:26
|
(0) Выстраивай последовательность, перепроводи монопольно.
|
|
7
dimonram1978
16.09.16
✎
17:35
|
Fragster: выключите _текущие_ итоги у регистра бухгалтерии
Это как? В регистре есть разделение итогов. Об этом речь?
|
|
8
aleks_default
16.09.16
✎
17:52
|
(7) УстановитьИспользованиеТекущихИтогов()
|
|