|
Уменьшить время проведения документа | ☑ | ||
---|---|---|---|---|
0
y22-k
16.09.13
✎
14:44
|
Добрый день вопрос такой. Документ заказ покупателя Проводится около 2-3 секунд к нему прикреплены в подписке обработка проведения два тяжелых запроса каждый по 3 секунды на основании которых затем дописывается движения (просто движения Без контроля остатков) соответственно имеем 6 лишних секунд проведения. Что такого можно придумать чтобы от этих запросов в подписке уйти сильно Оптимизировать запросы вряд ли получиться и так почти выжат максимум.
|
|||
1
Конфигуратор1с
16.09.13
✎
14:46
|
(0) давайте запросы в студию, может еще не все потеряно
|
|||
2
Нуф-Нуф
16.09.13
✎
14:46
|
ну покажи запросы. поржем
|
|||
3
Нуф-Нуф
16.09.13
✎
14:46
|
а по сабжу - ЦУП тебя спасет.
|
|||
4
mikecool
16.09.13
✎
14:47
|
"Оптимизировать запросы вряд ли получиться и так почти выжат максимум"
ключевое слово ПОЧТИ |
|||
5
Галахад
гуру
16.09.13
✎
14:48
|
А куда движения пишутся?
|
|||
6
mikecool
16.09.13
✎
14:49
|
а если уже максимум - то стоит такие действия выносить в регламенты на ночь
|
|||
7
y22-k
16.09.13
✎
14:50
|
(2) ЭЭЭ Как бы нетиповой запрос 31 страница ворда врядли что нибудь тебе скажет
|
|||
8
Галахад
гуру
16.09.13
✎
14:51
|
(7) А в результате-то что? Что за инфа?
|
|||
9
SherifSP
16.09.13
✎
14:51
|
(6) А если работа 24/7 )
|
|||
10
y22-k
16.09.13
✎
14:51
|
(6) Короче в кратце это проверка автоматической выписки товарных бонусов по маркетинговым акциям, Операторам желательно видеть сыграл ли бонус или нет.
|
|||
11
Defender aka LINN
16.09.13
✎
14:51
|
(7) Запрос в 31 страницу уже сам по себе говорит о многом
|
|||
12
y22-k
16.09.13
✎
14:53
|
(6) У меня идея только запускать фоновое задание после проведения и дописывать там , но чувствую подводные камни будут точно
|
|||
13
Rovan
гуру
16.09.13
✎
14:54
|
(0) "два тяжелых запроса" объедини в 1 пакетный !
|
|||
14
Галахад
гуру
16.09.13
✎
14:54
|
(10) Разделить на два документа. И опа, заказ проводится на 6 секунд быстрее.
|
|||
15
pumbaEO
16.09.13
✎
14:54
|
(11) фантазии отдела маркетинга и варианты расчета бонуса могут не только на 31 страницу затянуть.
|
|||
16
y22-k
16.09.13
✎
14:54
|
(11) Одно время долго с ним долбался остановился на 2,5-3 секундах
|
|||
17
y22-k
16.09.13
✎
14:56
|
(15) это точно(
|
|||
18
ИС-2
naïve
16.09.13
✎
14:56
|
(7) а все данные должны динамически расчитываться?
Выполнение подписок на сервер пробывал выносить? Индексирование включено? Либо вместо движений использовать независимый регистр, который будет заполняться рег. заданием? |
|||
19
fisher
16.09.13
✎
14:57
|
(10) Чудес не бывает. Упрощайте анализ правил акций. Возможно, можно сделать заранее промежуточный анализ правил акций с записью каких-то промежуточных итогов, чтобы проверка накладной на удовлетворение условиям акции с их использованием была максимально быстрой.
|
|||
20
Нуф-Нуф
16.09.13
✎
14:57
|
ну покажи запрос. поржем
|
|||
21
Euguln
16.09.13
✎
14:58
|
(10) ИМХО вам поможет реорганизация данных. Заведите какой-нибудь свой регистр, не надо будет гигантские запросы рожать.
|
|||
22
y22-k
16.09.13
✎
15:03
|
(18) что значит динамически в зависимости от номенклатуры в ТЧ заказа играют или не играют акции
|
|||
23
y22-k
16.09.13
✎
15:04
|
(18) в смысле подписки выполнять на серверном модуле? индексирование включено
|
|||
24
y22-k
16.09.13
✎
15:06
|
(19) а запуск как в (12) это тухляк?
|
|||
25
ИС-2
naïve
16.09.13
✎
15:24
|
(22) в (21) ответили
(23) на каком компе быстрее выполниться запрос - на 8-ми процессорном с 32 гб оперативы, или на каком-нибудь селерончике с 512? Еще с появления 8.0 1C твердит, про клиент-серверную архитектуру. Вычисления на сервере, вывод результата вычислений на клиенте. |
|||
26
y22-k
16.09.13
✎
15:38
|
(25)Ок понял спс
|
|||
27
ИС-2
naïve
16.09.13
✎
15:46
|
(26) по результатам, пжс, отпишитесь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |