Имя: Пароль:
1C
1С v8
Маленький вопрос по запросам.
0 mzelensky
 
10.05.12
10:47
Доброго всем! Вопрос вроде мелкий, но чисто для себя интересно. Допустим нужно получить данные из разных источников (например несколько значений из одного документа, несколько из другого и парочку вообще из справочника какого-нибудь). Выплывает 2 варианта решений:
1) Сделать один запрос и через соединение слепить все данные в одну выборку
2) Сделать несколько запросов, под каждый источник (в данном примере 3 запроса)

Что лучше? Что будет производительней и более правильней?
1 zak555
 
10.05.12
10:48
документы и справочник зачем мешать ?
2 SeraFim
 
10.05.12
10:48
еще третий вариант - одним запросом выполнитьПакет)
3 Ненавижу 1С
 
гуру
10.05.12
10:48
абстрактный конь в вакууме
4 mzelensky
 
10.05.12
10:52
(1) ну допустим мне нужно заполнить структура параметров - значения параметров получаются из разных источников.

(2) я это отношу к варианту №1

(3) т.е. конкретных мнений/предписаний нет?
5 Eugene_life
 
10.05.12
10:54
(4) Я думаю - так. Если эти данные между собой никак не связаны, и обработка этих данных ведется по разным алгоритмам - то лучше 3 запроса. Если все данные обрабатываются одним алгоритмом - тогда один запрос.
6 Defender aka LINN
 
10.05.12
10:55
(4) "я это отношу к варианту №1" - и совершенно безосновательно. Это реально несколько запросов подряд.
7 Stamper
 
10.05.12
10:58
юзайте православный пакетный запрос
8 mzelensky
 
10.05.12
11:06
(6) но они то все-равно в итоге объединяется/соединяются в одну таблицу
9 х86
 
10.05.12
11:19
(8)если тебе нужна одна таблица так получай запросом эту таблицу, в чём трабла?