Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Тормоза в СКД при добавлении Ресурса

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует