Имя: Пароль:
1C
 
Конфликт блокировок при выполнении транзакции (база файловая)
0 slafor
 
05.10.23
18:28
Одна и та же база, при одной и той же операции в SQL-копии работает нормально, а в файловой выдаёт такую ошибку "Конфликт блокировок при выполнении транзакции: Не удалось заблокировать таблицу '_REFERENCE143'.
В файловой версии пользователь один.

Почему такое может быть?
1 Волшебник
 
05.10.23
21:28
пользователь может запустить фоновое задание, тогда будет уже несколько транзакций
2 Смотрящий
 
05.10.23
22:54
(0) Тпе написан код, не учитывает полный лок таблицы.
(1) В файловом они нормально не работают.
3 ДедМорроз
 
05.10.23
23:50
В файловом можно запустить одно фоновое задание,но с учётом блокировки только всей таблицы сразу - больше и не надо.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший