|
Маленький вопрос по запросам.
| ☑ |
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)если тебе нужна одна таблица так получай запросом эту таблицу, в чём трабла?
|
|