#0
by Воин 1С
Последние несколько дней база стала давать предупреждение:При выполенении произошла ошибка! Таблица 1SJourn Ошибка обращения к данным при транзакиции, выполняемой другим пользователем.Повторить попытку? [Да Нет].Появляется при проведении доков, выполнении отчетов. Если кто встречал такую фичу, подскажите как лечить
#9
by Воин 1С
Спасиб, я глянул. Насколько понял, коллизия призаписи доков в табицу, используемую для УРБД. Но, почему она стала появляться? Раньше ведь не было..
#10
by GenV
См. Ошибка <одновременного> обращения к <различным> данным при транзакиции, выполняемой другим пользователем. Темерь понятно?
#14
by Воин 1С
В 1SJORn хранятся записи используемые урбд.Непонятно почему это появилось и что с ним делать;)
#15
by GenV
... Да тех, кто в бронепоезде: несколько пользователей хотят одновременно получить одни данные. Возникает транзакция (блокировка данных). Теперь-то понятно?
#21
by zalex
В 1SJORN хранятся журналы, все. Наиболее вероятно, что в одной из обработок проведения ты впендюрил Вопрос или Предупреждение. Обработка это транзакция, и она не закончится, пока пользователь не закроет окошко вызванное одной из этих функций. Пока один пользователь не закончит транзакцию, никто другой не может ее начать.
#24
by AeDen
+ Разные пользователи пытаются обратиться к одним и тем-же данным, которые блокированы кем-то в транзакции.
#25
by Воин 1С
епрст, пользователей сколько было, столько и осталось, раньше этого предупреждения не было, а сейчас све юзеры ко мне бегут дружной толпой и жалуются
#27
by zalex
Объясняю на пальцах, пока один пользователь проводит документ, другие пользователи ничего провести не могут, если у тебя где-то в проведении неэффективный алгоритм, т.е. док проводится 2-3 то все будут эти 2-3 минуты наблюдать эту надпись. Такое бывает если ты неэффективно рассчитываешь остатки например, пока доков было немного проводилось быстро, чем дальше - тем хуже. Либо вариант . Просто бери копию базы и тупо проводи доки по очереди, наблюдай который проводится слишком долго, или задает вопросы в процессе проведения.
#28
by zalex
+ Проводи по сетке, зачастую локально у тебя все летает, а по сети тормозит (если, например, запрос в цикл засунул - локально будет пару секунд проводится, а по сетке пару минут)
#29
by Воин 1С
Кстати очень может быть, у меня в одном регистре висят огромные непроходящие минуса, из-за этого все доки долго черепятся
#30
by zalex
Даже наверняка... Еще сделай нехитрую вешь - поиск по всем текстам "НачатьТранзакцию", если какой-нить тяжелый отчет целиком в транзакцию сунул, те несколько минут пока он формируется все будут наблюдать эту же ошибку.
#31
by zalex
+ Короче с такой надписью всех блокирует кусок НачатьТранзакцию; ... ЗафиксироватьТранзакцию; либо ОбработкаПроведения - это такая же транзакция, только явно не написано.
#33
by zalex
Осталось только оптимизировать, где-то многократные запросы, либо вместо итогов по движениям шаришься, чем больше движений - тем дольше проводится. Думай как сделать лучше.
#34
by zalex
Как вариант можно их в терминал загнать - проведение ускорится в разы, но код свой анализировать все же надо, где-то косяк.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Ошибка обращения к данным при транзакции, выполняемой другим пользовате
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- Ошибка выполнения запроса "Ошибка в ограничении доступа к данным..."
- v7: Общая файловая ошибка при доступе к файлу. Ошибка загрузки метаданных.
- Ошибка обращения к данным при транзакции, выполняемой другим пользователем
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Ошибка SQL 08S01 Ошибка связи
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
В этой группе 1С
- Как в регистре сведений определить, какие записи удаляются.
- как запустить внешнее приложеие (rar.exe) и дождаться окончания его работы?
- Бесплатный хост для выкладывания файлов...
- Не получается в операции присвоить первому субконто нужное значение
- как восстановить автоматическое присвоение кода контрагента
- Выгрузка документов из ТиС в Бухгалтерию 7.7
- Вертикальная полоса прокрутки - не работает корректно
- Как в бухгалтерском запросе указать два разных счета?
- Бухгалтерия. Отражение зачета аванса.
- Партионный учет а нужен ли он?
- Документ не попадает в Книгу покупок
- не могу открыть внешний отчет обработку
- v7: Как перенести документы из 1С предприятие в 1С склад
- Как проверить записан ли документ или нет?
- Как грамотно заполнить РЕГИСТРАЦИОННУЮ АНКЕТУ (сведения о компьютере)?
- Как программно установить тип для реквизита справочника?
- Зависает при открытии периода
- Как в SQL очистить Log?
- Как скопировать отчет? Из форм отчетностей.
- БП.Вопрос по закрытию месяца.