|
Построить доп. индексы по порядку регистра накопления можно??? | ☑ | ||
---|---|---|---|---|
0
Arm12
06.12.16
✎
22:13
|
Все таки хочу разобраться! Есть регистр остатков: ОстаткиЧегото. Этот регистр имеет 4 измерения: Склад, номенклатура, характеристика, Серия.
Понятно что платформа построит кластерный индекс в порядке следования измерений. А если мне нужно построить индексы по измерениям: Номенклатура и серия, сразу по двум так чтобы запрос с секцией: ГДЕ ОстаткиЧегото.Номенклатура = &Номенклатура И ОстаткиЧегото.серия = &Серия, отработал оптимально??!!! Если поставить признак индексировать у этих измерений, то будут построены отдельные индексы на каждое поле... поможет ли это? |
|||
1
Arm12
06.12.16
✎
22:19
|
И ещё, если уйти на уровень СУБД, то там можно поставить индексы на таблицу так как душе угодно, но 1с не рекомендуют так поступать, кто то пробовал???
|
|||
2
Злопчинский
06.12.16
✎
22:22
|
А что не позволяет сделать измерения номенклатура серия склад характеристика
|
|||
3
Arm12
06.12.16
✎
22:24
|
Боязно, другие запросы могут загрустить!
|
|||
4
МихаилМ
06.12.16
✎
23:05
|
1с при реструктуризации пересоздает таблицы . и Ваш самодельнвй индекс
пропадет. но можно его автоматически восстанавливать с помощью ddl триггера. |
|||
5
Cyberhawk
06.12.16
✎
23:05
|
С чего ты взял, что наличие нужного тебе индекса позволит запросу с условием на два не первых измерения работать оптимально?
|
|||
6
H A D G E H O G s
06.12.16
✎
23:12
|
"ОстаткиЧегото.серия = &Серия"
Индекс на Серию будет достаточным для такого условия. Все равно тебе в таблицу данных лезть за количеством. Но и вообще тебе не нужен этот индекс: Дилемма грубой оценки производительности. |
|||
7
H A D G E H O G s
06.12.16
✎
23:12
|
(2) Здравый смысл.
|
|||
8
Mauser
06.12.16
✎
23:14
|
(0) Все твои хотелки по индексам регистра накоплений бессмысленны без учета периода. С периодом тебя возможно спасет вытаскивание одного измерения наверх в списке измерений и установке флага "Индексировать" на втором.
Подробности см http://its.1c.ru/db/metod8dev#content:1590:hdoc |
|||
9
МихаилМ
06.12.16
✎
23:16
|
(6) "Все равно тебе в таблицу данных лезть за количеством."
можно сделать покрывающий индекс |
|||
10
H A D G E H O G s
06.12.16
✎
23:17
|
(9) Можно что угодно сделать, но я говорю о типовой платформе.
|
|||
11
H A D G E H O G s
06.12.16
✎
23:18
|
(8) Автору тут ничем не помочь кроме индексирования Серии. И то я бы долго думал, стоит ли это делать. Долгооооо.
|
|||
12
H A D G E H O G s
06.12.16
✎
23:19
|
Индексы на таблицы РН должны быть минимальны.
|
|||
13
Mauser
06.12.16
✎
23:29
|
(12) Не надо рвать ему мозг итогами. Рано =)
|
|||
14
Arm12
07.12.16
✎
00:02
|
Ребята, спасибо!!! (13) не нормально!
|
|||
15
Arm12
08.12.16
✎
11:18
|
(8) хорошо, а что если я условие перенесу в параметры вирт.таблицы остатков? Оттуда период идёт автоматом, одно измерение подниму "номенклатуру",второе "серия" проиндексирую,поможет?
|
|||
16
Живой Ископаемый
08.12.16
✎
11:29
|
агрегаты не решают проблему?
|
|||
17
Живой Ископаемый
08.12.16
✎
11:30
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |