Имя: Пароль:
1C
 
Индексы у измерений регистра сведений
0 Kukr47
 
18.12.23
21:31
регистр непериодический и независимый, про такой в итс пишут что для всех измерений будет прописан индекс в том порядке в котором они идут
"[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 +...] (Кластерный)
Есть хоть одно измерение регистра.
Индекс, включающий все измерения в том порядке, в котором они заданы при конфигурировании.
Индекс кластерный, если регистр независимый."

Копался искал, нигде не нашел:
Если у измерений не будет признака ведущего
и будет выставлен признак "Не индексировать", то индексы не будут созданы? А если переключить это свойство на уже созданный регистр то индексы будут удалены?
1 timurhv
 
18.12.23
22:09
(0) Кластерный в любом случае будет, но он меньше всего места занимает
[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 +...] (Кластерный)

Да, если везде все отключить, то другие индексы (кроме кластерного) будут удалены.
Если у измерения 2..N включить свойство ведущее, то будет создан доп.индекс (помимо кластерного).
2 H A D G E H O G s
 
18.12.23
22:23
(1) Чисто теоретически - кластерный индекс вообще места не занимает, ну, кроме служебной колонки ID.

Кластеризованный индекс это не отдельная сущность как другие индексы, а механизм сортировки данных в таблице и облегчения быстрого доступа к строкам с данными.
https://habr.com/ru/articles/247373/
3 timurhv
 
18.12.23
22:32
(2) Ну я по отчетам MSSQL смотрел только, в теорию не вдавался. Там копейки какие-то, на 40Гб может 100мб кластерных индексов, а вот доп.индексы сразу гигайбайты.
4 mikecool
 
19.12.23
09:19
Если у измерений не будет признака ведущего
и будет выставлен признак "Не индексировать", то индексы не будут созданы?
будет индекс
признак "Индексировать" смысла нет ставить для первого измерения, ибо он будет по сути повторять основной индекс
Основная теорема систематики: Новые системы плодят новые проблемы.