|
Тормоза в СКД при добавлении Ресурса |
☑ |
0
Сергиус
26.11.18
✎
23:19
|
Имеется 1с версии 8.3.9, в СКД делается запрос(какой думаю не так важно - в консоли запросов за пару секунд выходит). Добавляю в ресурсы показатель - функция СУММА. И за определенный период выполнение зависает на минуту. Если ресурс убираем, то за пару секунд делается.
Почему может быть проблема в этом месте? Насколько понимаю - это просто тупо суммирование значений в колонке по итоговой таблице или не все так просто?
|
|
1
palsergeich
26.11.18
✎
23:22
|
(0) Не все так просто.
СКД неиспользуемые поля просто выкидывает из запроса.
То что написано в запросе и тот запрос который реально будет исполняться - 2 разные вещи.
Вам в Инструменты Разработчика.
|
|
2
palsergeich
26.11.18
✎
23:23
|
Самый простой способ проверить - у поля которое вы суммируете - поставьте роль ОБЯЗАТЕЛЬНОЕ но в ресурс его не добавляйте.
Это будет прямым приказом оптимизатору не выкидывать это поле из запроса.
И посмотрите на время выполнения
|
|
3
Сергиус
26.11.18
✎
23:34
|
(2)Спасибо, завтра попробую проверить.
|
|
4
palsergeich
26.11.18
✎
23:36
|
А вообще что бы минимизировать проблемы с СКД есть несколько очень простых правил:
1) Научиться работать со штатной консолью компановки данных или инструментом из пакета Инструменты разработчика (по мне они более удобны)
2) Запросы в СКД должны быть максимально примитивны.
3) Избегать группировок в тексте запроса, при определенных условиях (но далеко не всегда) может потребоваться помощь из п1
4) Если группировка необходима, то максимально избегать такой функции как Количество(Различные... Очень часто изза нее проблемы с расшифровкой.
|
|
5
Сергиус
26.11.18
✎
23:38
|
(4)Т.е. вполне может быть, что в Консоли запросов пролетает на "ура", а в СКД зависает?
|
|
6
palsergeich
26.11.18
✎
23:39
|
(5) Да. Ибо текст запроса может просто разительно отличаться
|
|
7
Сергиус
26.11.18
✎
23:40
|
(6)Могу скинуть вам на почту или еще куда ть для ознакомления? Не хочу пока здесь светить..
|
|
8
palsergeich
26.11.18
✎
23:42
|
(7) А конфа то какая, может у меня ее под рукой нет, а разворачивать сегодня я больше уже ничего не буду
|
|
9
Сергиус
26.11.18
✎
23:44
|
(8)да я бы просто текст запроса..может сразу зацепите взглядом что-то
|
|
10
palsergeich
26.11.18
✎
23:44
|
(9) мой ник + gmail.com
|
|
11
Сергиус
26.11.18
✎
23:50
|
(10)Отправил
|
|
12
palsergeich
26.11.18
✎
23:56
|
(11) Угу смотрю
|
|