Вход | Регистрация
 

УПП. Расчет себестомости выпуска вне транзакции падает по причине блокировки

УПП. Расчет себестомости выпуска вне транзакции падает по причине блокировки
Я
   Igor_86
 
05.02.20 - 23:37
Добрый день!
База УПП около 800 Гб. во избежание недоступности проводим расчет себестоимости вне транзации. в ходе проведения возникает ошибка общиймодуль.процедурырасчетаСебестоимостиВыпуска( конфликт блокировок при выполнении транзакции. РегистрБухгалтерииНаборЗаписей.Записать(). Параллельно проводился производственный документ в будущем по отношению к расчету себестоимости периоду. Поделитесь пожалуйста опытом -  в чем может быть причина и как устранить?
   ДенисЧ
 
1 - 06.02.20 - 05:23
В рсв, насколько я помню, управляемые блокировки не накладываются... А так как он трогает очень много данных, то идёт эскалация. Вот и блокировки.
   rphosts
 
2 - 06.02.20 - 05:34
(0) считать по ночам.
   DEVIce
 
3 - 06.02.20 - 06:44
РИБ создать узел, в котором считать в любое удобное время.
   Igor_86
 
4 - 06.02.20 - 09:48
(2) Вопрос риторический- если мы проводим вне транзакции, то блокировки накладываются только в период записи?
Каким образом предотвратить влияние блокировки на расчет себестоимости, тоесть почему блокируется сеанс расчета, а не запись производственного документа?
   rphosts
 
5 - 06.02.20 - 10:44
(4) я без понятия про именно вашу конфигурацию, я без понятия какой у документа ражим управления блокировками (управляемый или автоматический), я не смотрел в ваш ТЖ (если он вообще собирается) что там с чем блокируется и не возникает-ли случайно эскалации...
В общем это точно не тот вопрос что вот так с закрытыми глазами решается.
   ДенисЧ
 
6 - 06.02.20 - 10:45
(4) Потому что ты при рсв пишешь в тот же регистр, что и производственный документ.
Вот тут возникает как раз неудобство одного регистра на всё.
   ДенисЧ
 
7 - 06.02.20 - 10:45
(5) "не возникает-ли случайно эскалации"
Почему случайно? совсем даже не случайно, а закономерно...
   rphosts
 
8 - 06.02.20 - 10:59
(7) на управляемых блокировках этого добиться нужно постараться
   Кодер
 
9 - 06.02.20 - 11:01
»
   rphosts
 
10 - 06.02.20 - 11:03
Кодер, могу назвать пяток контор которые эти проблемы решают/даую рекомендации о том, как решить.
   rphosts
 
11 - 06.02.20 - 11:03
+ (10) но это типа как рекламма
   ДенисЧ
 
12 - 06.02.20 - 11:16
(8) А где ты в УПП на рсв нашёл управляемые блокировки?
   pechkin
 
13 - 06.02.20 - 11:21
на управляемых также эскалация возникает как и на обычных.
если более 20тыщ строк блокируешь, то заблокируется таблица.
и в отличии от сиквела - это не настраивается
   rphosts
 
14 - 06.02.20 - 11:24
(13) на 8.3 от 100.000 вообще-то
   pechkin
 
15 - 06.02.20 - 11:24
ну и набор записей делает транзакцию вне зависимости ни от чего
   rphosts
 
16 - 06.02.20 - 11:25
(12) я не видет не перепиленных упп... некоторые настолько в хлам что впихать туда регламентную ещё та эпопея
   rphosts
 
17 - 06.02.20 - 11:26
(15) если ее обрезать по пространству блокировок... впрочем это про управляемые
   ДенисЧ
 
18 - 06.02.20 - 11:26
(16) Да я вообще слабо представляю, как на рсв наложить управляемые...
   pechkin
 
19 - 06.02.20 - 11:27
(17) запись набора ставит неявную блокировку. ничего не обрежешь
   rphosts
 
20 - 06.02.20 - 11:31
(18) не грыз именно это... по сути сейчас грызу производство но пока планирование и скоро план-факт... это помимо текучки всякой и т.п.
   Spieluhr
 
21 - 06.02.20 - 11:35
(0) Какой именно конфликт блокировок? На сервере 1С? На сервере СУБД? Или дедлок?
   pechkin
 
22 - 06.02.20 - 11:37
(21) судя по тексту - это упр блокировки
>>Конфликт блокировок при выполнении транзакции


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.