Имя: Пароль:
1C
1С v8
АвтоПроведение документов отдельным сеансом
0 Su60ta_SunRise
 
03.12.18
17:59
Доброго кода.

У нас база ут доработанная с 2006 года не обновляется
База большая 150гб пользователей почти 200

Сейчас без всякой на то причины (Конечно она есть, но я пока не знаю где) появились в массовом проявление взаимоблакировки по регистру Товары к передаче.
Прошелся по все обработкам и дописанному коду, где хоть как то идет обращение к данному регистру. К SQL я плох. от сисадмина инфы тоже нет, у него нагрузок на базу нет.

Пока мы выясняем причину и проблему, могу  сделать регистр Очередь проведения и не проводить докумет пользователем, а последовательно проводить отдельным сеансом. Юзер жмет проведение, но документ не проводится, а делается запись в регистр, отдельный сеанс собирает документы и проводит их сам, последовательно.

какие могут быть подводные камни или идея вообще не торт? поделитесь мнением пжлст
1 Su60ta_SunRise
 
03.12.18
18:04
еще инфы в тему, пользователей сейчас уже почти нет, 20 и у них сейчас тоже блокировки идут.
2 Вафель
 
03.12.18
18:05
остатки нужно сразу списывать иначе контролироватьне сможешь
3 timurhv
 
03.12.18
18:18
(0) SQL вам не нужен, достаточно технологический журнал:

<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">;
<dump create="false"/>
<log location="C:\TechLogs\" history="1">
  <event>
   <eq property="name" value="tdeadlock"/>
  </event>
  <event>
   <eq property="name" value="tlock"/>
  </event>
  <property name="all">
   <event>
    <eq property="name" value="tdeadlock"/>
   </event>
   <event>
    <eq property="name" value="tlock"/>
   </event>
  </property>
</log>
</config>
4 Fragster
 
гуру
03.12.18
18:19
а после начала проблем пробовали остановить сервис и удалить все папки scntx или как они там из папки кластера?
5 Su60ta_SunRise
 
03.12.18
18:25
(4) нет, можете дать инфу как загуглить и дать описание?
6 Вафель
 
03.12.18
18:29
(4) разве сеаносвые данные на блокировки-дедлоки влияют?