Имя: Пароль:
1C
1С v8
V8: Тормоза при создании документа из обработки на клиенте
0 Sasha_1CK
 
15.03.14
06:46
Есть некая обработка - пользователь набирает товар.
Затем создает и проводит пакет документов Реализация + СчФ.
Пока база работала в файловом варианте - все было нормально. Где то 2-2.5 секунды по замеру производительности.

После переезда на SQL проявился тормоз - пакет РТУ+СФ стал проводиться где то 12-15 секунд. Не катастрофа конечно, но пользователи сильно напрягаются.

Сначала думал, что просто тупит SQL на проведении - но если документ сделать копированием и провести - то результат примерно 2-3 секунды (если запустить замер и нажать провести закрыть).

то есть тормоз проявляется при передаче данных с клиента на сервер.

Передача реквизитов с клиента идет через структуру (реквизиты шапки + таблица товаров упакованная в структуру).
Кроме того команда Документы.РеализацияТоваровУслуг.СоздатьДокумент() тоже выполняется примерно 2.5-3 секунды

Есть ли какие-нибудт способы убыстрить процесс?

1С 8.3.4.437  БП 3.0
Пользователи на тонком клиенте на сервере РДП.
SQL и сервер 1С на выделенном сервере
1 Мимохожий Однако
 
15.03.14
07:30
Сделай замер через отладчик и посмотри стёк процедур
2 Kookish
 
15.03.14
07:52
Узнал новые буквы, теперь буду всем советовать:
http://kb.1c.ru/articleView.jsp?id=13
3 Sasha_1CK
 
15.03.14
08:59
(1)  lдык вчера целый день и занимался и занимался замером через отладчик.

Вот только что имеется ввиду под "посмотри стёк процедур" - не совсем понял?

Это время выполнения процедуры/функции/команды или надо куда то глубже надо смотреть?
4 Лефмихалыч
 
15.03.14
09:51
(0) надо формировать всю фигню на сервере. Чтобы не передавать