Имя: Пароль:
1C
1С v8
Откуда взять данные (РБ или Документы)
,
0 cmex
 
22.07.13
11:45
Доброго времени суток.
Стоит задача выбрать данные, ктр есть только в доке. Посоветуйте, лучше выбрать регистраторы из регистра бухгалтерии или просто выборку доков? Или без разницы?Что побыстрее?
1 Maxus43
 
22.07.13
11:46
если тока в доках - из доков и тащи, РБ зачем приплетать?
2 cmex
 
22.07.13
11:47
(1) ну не знаю, может в РБ как то индексация получше, побыстрее прошерстит доки,нет?
3 cmex
 
22.07.13
11:48
(1) в теории то вроде логично сразу из Документов, но мало ли я чего не знаю, кардинально меняющего ситуацию)
4 cw014
 
22.07.13
11:49
(3) Сам по суди по своей задаче. Или ты две таблицы тянешь, или одну???
5 Maxus43
 
22.07.13
11:49
(2) список регистраторов может вытащить и быстрей будет, потом соединять с доками надо всё равно... Не тот вопрос чтобы думать о производительности Имхо
6 cmex
 
22.07.13
11:52
(4) 2 документа
7 cmex
 
22.07.13
11:52
(5) зачем соединять? регистратор же ссылка, там все есть
8 Mitriy
 
22.07.13
11:53
(7) кроме ссылки ничего нет, через точку - то же самое соединение...
9 ice777
 
22.07.13
11:54
(7) именно, что ссылка )
объект надо будет по ней еще получить.
10 Maxus43
 
22.07.13
11:57
(7) это называется неявное соединение
11 cmex
 
22.07.13
12:00
(10) это то как раз понятно, я про то,что мне не придется соединять,уже соединено) неявно или явное быстрей?
12 Maxus43
 
22.07.13
12:02
(11) >>неявно или явное быстрей?
одинаково. Просто неявное ты не видишь, но оно есть в итоговом запросе к СУБД
13 Maxus43
 
22.07.13
12:03
ну и тем более регистратор - жутко составное поле, соединений будет очень много, если не юзать Выразить. Короче по документам делай запрос
14 cmex
 
22.07.13
12:15
(13) ок, мерси
всем спасибо
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.