|
Измерения в регистрах сведений | ☑ | ||
---|---|---|---|---|
0
Xapac
24.11.21
✎
08:06
|
Доброе утро вот цитирую из статьи.
"Для периодических регистров кластерным стал индекс, в котором сначала следуют все измерения, а на последнем месте колонка Период (в 8.2 кластерным будет являться индекс, в котором на первом месте стоит Период, а затем перечислены все измерения);" Другими словами для 8.2: Период+Измерение1+Измерение2+ИзмерениеN для 8.3: Измерение1+Измерение2+ИзмерениеN+Период это я понял. Но я не понял зачем. в чем практический смысл такой рокировки? |
|||
1
Vadim_37
24.11.21
✎
08:08
|
Дай и нам тогда почитать.
|
|||
2
dubolom
24.11.21
✎
08:08
|
||||
3
Xapac
24.11.21
✎
08:08
|
(1) вот Источник
https://infostart.ru/1c/articles/527518/ |
|||
4
DimVad
24.11.21
✎
08:15
|
(0) А какая разница для 1С-ника ?
|
|||
5
Xapac
24.11.21
✎
08:25
|
(4)В вопросах на профессионала по "Эксперту" - есть. значит нам это важно!
|
|||
6
Xapac
24.11.21
✎
08:25
|
(2) прочитал. но тема к сожалению там не раскрыта.
|
|||
7
dubolom
24.11.21
✎
08:35
|
(6) При большом объёме базы у поля Дата большая селективность. Даже если периодичность - день, то три года в активно используемом регистре дают 1000 значений, что зачастую больше, например, чем используемых контрагентов или даже номенклатуры.
|
|||
8
Bigbro
24.11.21
✎
08:36
|
(6) все там раскрыто. на первое место в индексе вытягивается то что позволяет выполнить самый жесткий отбор. всегда так было.
|
|||
9
pechkin
24.11.21
✎
08:39
|
(0) чтобы найти данные за все периоды
|
|||
10
mistеr
24.11.21
✎
08:40
|
(3) Там есть пример со сравнением планов.
|
|||
11
Xapac
24.11.21
✎
08:44
|
(8)в 8.2 так не было.
|
|||
12
Casey1984
24.11.21
✎
08:46
|
(0) Где он взял инфу, что порядок поменялся? (5) Озвучь вопрос, я не верю)
|
|||
13
Xapac
24.11.21
✎
09:02
|
(12)я проверил на 8.3 все верно Измерение1+Измерение2+ИзмерениеN+Период, но вот еще создался не кластерный индекс по периоду!
8.2 нет под рукой. не могу проверить у меня предположение, что по периоду в 8.2 не было отдельного измерения. и его тупо разделили. |
|||
14
mistеr
24.11.21
✎
09:14
|
(13) Это сделано, чтобы не было проблем вроде Дедлок на таблице итогов (срез последних) подчиненного периодического регистра сведений
|
|||
15
Casey1984
24.11.21
✎
09:17
|
(13) Об этом на ИТС написано, что ты там проверял?)
|
|||
16
Casey1984
24.11.21
✎
09:23
|
(0)(13) Нашел старую книгу "Реализация прикладных задач в системе "1С:Предриятие 8.2", так-же было оба индекса, с Периодом в начале и с периодом в конце.
|
|||
17
Xapac
24.11.21
✎
09:36
|
(14)
то есть у нас уже 3 варианта кластерных индексов? 8.2 - Период+Измерение1+Измерение2+ИзмерениеN 8.3 до 8.3.13 ???? с 8.3.13 по текущие [ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 +...] + Период (Кластерный) все верно? |
|||
18
mistеr
24.11.21
✎
09:41
|
(17) Оба индекса были всегда. До 8.3.13 кластерным был Период + Измерения, после 8.3.13 кластерным стал Измерения + Период. Я так понимаю. Сам все версии не проверял, врать не буду.
|
|||
19
Casey1984
24.11.21
✎
09:42
|
(17) В том посте для таблиц среза первых и последних
|
|||
20
Жан Пердежон
24.11.21
✎
10:04
|
Чтобы запросы чаще в индекс попадали.
К таким РС чаще всего запросы - это срез с отбором по измерениям. Посмотри на планы запросов срезов и всё ясно сразу станет. |
|||
21
Xapac
24.11.21
✎
10:25
|
(19)это же виртуальные таблицы
|
|||
22
mistеr
24.11.21
✎
10:44
|
(21) Ты (3) внимательно читал? В 8.3 есть физические.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |