Имя: Пароль:
1C
 
Обработка обмена. Оптимизированная запись объектов. Плюсы и минусы
0 TormozIT
 
гуру
14.01.16
21:14
Во всех обработках обмена (УниверсальныйОбменДаннымиXML, ОбменДаннымиXML и КонвертацияОбъектовИнформационныхБаз) есть флаг ОптимизированнаяЗаписьОбъектов.
Просьба описать в первую очередь негативный опыт его использования. Также хотелось бы узнать, в каких случаях был экспериментально подтвержден прирост скорости загрузки данных и насколько?
1 TormozIT
 
гуру
15.01.16
09:14
Ну может хотя бы кто то поделится пониманием теоретической выгоды от использования этого режима?
2 TormozIT
 
гуру
05.02.16
17:58
Подниму разок.
3 ДенисЧ
 
05.02.16
18:12
А ты хоть код посмотрел?
Мне думается, что твоя квалификация позволяет это сделать...
4 ДенисЧ
 
05.02.16
18:12
И вообще - я думал, это ТЫ нам расскажешь...
5 mehfk
 
05.02.16
18:18
(0) Не знаю как там с оптимизированной записью объектов, но при переносе движений в привязке к объекту, если объект не изменен, то и движения не изменяются.
v8: Конвертация данных. Перенос движений.
6 Ma3eIIa
 
05.02.16
18:19
// записывать объект сразу не будем, а только запомним что нужно записать
            // сохраним эту информацию в специальном стеке объектов для записи
            // вернем и новую ссылку и сам объект, хотя он еще не записан
        

Вообщем он сначала все обрабатывает. а потом херяч.
В коде то же все видно :)
7 TormozIT
 
гуру
05.02.16
18:20
(3) Код посмотрел и большой выгоды по сравнению с недостатками не нашел. Поэтому счел, что возможно что то упустил. Прошу коллег поделиться опытом.
8 Ma3eIIa
 
05.02.16
18:21
(6)Это нужно пробовать на живой базе.
То есть у нас транзакции и блокировки таблиц не по каждому объекту в файле обмена. а уже после обработки всей информации. может это и лучше
9 Ma3eIIa
 
05.02.16
18:26
(5) ветка в архиве. за спамлю тут.
в пко писал после загрузки
Объект.Движения.ИмяТвоегоРегистра. Записывать = Истина;
10 mehfk
 
05.02.16
18:32
(9) А я так и пользуюсь тем фиксом, это проще, чем каждый раз в правилах дописывать.
11 Ma3eIIa
 
05.02.16
18:33
(10) ну хз. проще в документ корректировку регистров записи делать
Ошибка? Это не ошибка, это системная функция.