for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Вопросы по 1С
  

Блокировки в 1С
Равиль
Автор

Сообщений: 6245
Откуда: Уфа
Дата: 24.04.10 09:52:05
8.1 Комплексная (не SQL)
При интенсивной совместной работе в Com подключении периодически ловлю ошибку такого типа :
Цитата:
Hомер ошибки: 1429
Сообщение: Исключение OLE IDispatch, код 1001 из : Ошибка при выполнении обработчика -'{ОбщийМодуль.БухгалтерскийУчетРасчетовСКонтрагентами(1791)}:
Ошибка при вызове метода контекста (Выполнить):
Ошибка выполнения запроса "Конфликт блокировок при выполнении транзакции"

У девчонок тоже интерактивно возникают стандартные сообщения об ошибке блокировки при проведении.

Вопрос : как в 1С регулируется механизм блокировок? Можно ли определять время ожидания и т.п.?


------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive

Re: Блокировки в 1С
PaulWist

Сообщений: 13134
Дата: 24.04.10 20:31:27
Равиль, привет.

Фактически по старинке Rlock, пока не освободишь запись будет бесконечное ожидание с отваливанием по timtout.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: Блокировки в 1С
medstrax

Сообщений: 4474
Дата: 24.04.10 23:20:31
Блокировки - больное место 1С. В клиент-серверном варианте не наблюдал ни разу проблем. В файловом решений не вижу(не знаю), кроме как модули проведения немного подправить
Ratings: 0 negative/0 positive

Re: Блокировки в 1С
Равиль
Автор

Сообщений: 6245
Откуда: Уфа
Дата: 25.04.10 11:09:13
PaulWist
.. Фактически по старинке Rlock, пока не освободишь запись будет бесконечное ожидание с отваливанием по timtout.
Да уж ... и похоже timeout равен 20 сек.
medstrax
Блокировки - больное место 1С. В клиент-серверном варианте не наблюдал ни разу проблем. В файловом решений не вижу(не знаю), кроме как модули проведения немного подправить
Понятно, пока просто перенесли массовые загрузки операций в базу на нерабочее время ))


------------------
Тяжело согнать курсором муху с монитора ...
Ratings: 0 negative/0 positive

Re: Блокировки в 1С
oleg_km

Сообщений: 487
Откуда: СПб
Дата: 25.04.10 11:23:56
Равиль
Да уж ... и похоже timeout равен 20 сек.

В параметрах информационной базы устанавливается
Ratings: 0 negative/0 positive

Re: Блокировки в 1С
Taran

Сообщений: 8424
Откуда: Красноярск
Дата: 25.04.10 12:48:57
Равиль
Понятно, пока просто перенесли массовые загрузки операций в базу на нерабочее время ))
и это правильно. Было такое.
и как вариант: в свое приложение по выгрузке добавить SLEEP через каждый документ.
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 9 Mitchman  (Гостей: 8)

26.06.2019 12:45:30 exec: 0.03
Mem: 1.188 Mb

© 2000-2019 Fox Club 
Яндекс.Метрика