|
Регистр накопления. Что лучше: остатки или ОстаткиОбороты | ☑ | ||
---|---|---|---|---|
0
мистер игрек
02.03.12
✎
12:41
|
Хочу через запрос получить остатки на две даты из регистра накопления.
Как лучше? 1. Через виртуальную таблицу ОстаткиОбороты остаток на начало и конец 2. Через виртуальную таблицу Остатки. Берется две таблицы на дата нач и датакон и они объединяются. |
|||
1
Wobland
02.03.12
✎
12:42
|
зачем две таблицы вообще?
|
|||
2
Мыш
02.03.12
✎
12:48
|
Лучше - понятие относительное. Надо чтоб быстрее выполнялось или чтоб код покрасивше был? Или ещё что-нибудь?
|
|||
3
МурЬка
02.03.12
✎
12:48
|
Первое.
|
|||
4
МурЬка
02.03.12
✎
12:49
|
||||
5
мистер игрек
02.03.12
✎
12:53
|
(2) Побыстрее
|
|||
6
H A D G E H O G s
02.03.12
✎
12:54
|
(4) Чушь какая-то.
|
|||
7
H A D G E H O G s
02.03.12
✎
12:54
|
По идее - 2 вариант.
|
|||
8
H A D G E H O G s
02.03.12
✎
12:54
|
Но надо смотреть запрос.
|
|||
9
H A D G E H O G s
02.03.12
✎
12:54
|
В SQL
|
|||
10
ptiz
02.03.12
✎
12:58
|
Второй вариант не должен быть медленнее первого в любом случае. А вот первый - хз.
|
|||
11
Мыш
02.03.12
✎
13:01
|
Думаю второй вариант в общем случае будет быстрее.
|
|||
12
Kashemir
02.03.12
✎
13:03
|
2 более надежный. Виртуальная таблицей остатков оборотов кривовато реализована и периодически вылазят проблемы с временем выполнения, в корне которых лежит использование физических таблиц вместо итогов, по крайней мере не раз сталкивался с подобным на БУ регистрах.
|
|||
13
hhhh
02.03.12
✎
13:04
|
(10) не факт, во втором две виртуальные таблицы по факту, а в первом одна.
|
|||
14
hhhh
02.03.12
✎
13:08
|
(12) так и остатки, если не на 1-е число месяца, а например на 15-е тоже будут физические таблицы юзать. Только итоги - это если четко по месяцам нужно.
|
|||
15
мистер игрек
02.03.12
✎
13:09
|
даты будут любые
|
|||
16
TarasKa
02.03.12
✎
13:11
|
(5) Сделать оба варианта и провести замеры ?
|
|||
17
ptiz
02.03.12
✎
13:11
|
(13) Для вычисления остатков в любом случае будет лопатиться один и тот же набор данных. А вот полезет ли 1С в расчет оборотов в первом случае - надо смотреть. По-идее не должна (раз поля оборотов не выбраны).
|
|||
18
hhhh
02.03.12
✎
13:16
|
(17) во втором варианте еще нужна дополнительная обработка, нужно соединить эти таблицы по какому-то полю, например по номенклатуре.
|
|||
19
Kashemir
02.03.12
✎
13:17
|
(14) Мне не нужно азы объяснять.
Я достаточно хорошо и глубоко занимался вопросом, чтобы говорить об ошибках генерации планов запроса по физике по остаткам и оборотам бу там где это абсолютно не нужно. |
|||
20
мистер игрек
02.03.12
✎
13:20
|
и так на чем остановились?
|
|||
21
hhhh
02.03.12
✎
13:21
|
(19) ну может вы занимались глубоко этим пять лет назад, а платформы от 1С пекутся как пирожки, каждый месяц новая платформа.
|
|||
22
МурЬка
02.03.12
✎
13:24
|
(20) Тут соседняя тема практически в тему.
v8: Замер времени выполнения запросов Поделитесь результатами. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |