Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Измерения в регистрах сведений

Измерения в регистрах сведений
Я
   Xapac
 
24.11.21 - 08:06
Доброе утро вот цитирую из статьи.
"Для периодических регистров кластерным стал индекс, в котором сначала следуют все измерения, а на последнем месте колонка Период (в 8.2 кластерным будет являться индекс, в котором на первом месте стоит Период, а затем перечислены все измерения);"

Другими словами
для 8.2: Период+Измерение1+Измерение2+ИзмерениеN
для 8.3: Измерение1+Измерение2+ИзмерениеN+Период

это я понял. Но я не понял зачем. в чем практический смысл такой рокировки?
   Vadim_37
 
1 - 24.11.21 - 08:08
Дай и нам тогда почитать.
   dubolom
 
2 - 24.11.21 - 08:08
   Xapac
 
3 - 24.11.21 - 08:08
   DimVad
 
4 - 24.11.21 - 08:15
(0) А какая разница для 1С-ника ?
   Xapac
 
5 - 24.11.21 - 08:25
(4)В вопросах на профессионала по "Эксперту" - есть. значит нам это важно!
   Xapac
 
6 - 24.11.21 - 08:25
(2) прочитал. но тема к сожалению там не раскрыта.
   dubolom
 
7 - 24.11.21 - 08:35
(6) При большом объёме базы у поля Дата большая селективность. Даже если периодичность - день, то три года в активно используемом регистре дают 1000 значений, что зачастую больше, например, чем используемых контрагентов или даже номенклатуры.
   Bigbro
 
8 - 24.11.21 - 08:36
(6) все там раскрыто. на первое место в индексе вытягивается то что позволяет выполнить самый жесткий отбор. всегда так было.
   pechkin
 
9 - 24.11.21 - 08:39
(0) чтобы найти данные за все периоды
   mistеr
 
10 - 24.11.21 - 08:40
(3) Там есть пример со сравнением планов.
   Xapac
 
11 - 24.11.21 - 08:44
(8)в 8.2 так не было.
   Casey1984
 
12 - 24.11.21 - 08:46
(0) Где он взял инфу, что порядок поменялся? (5) Озвучь вопрос, я не верю)
   Xapac
 
13 - 24.11.21 - 09:02
(12)я проверил на 8.3 все верно Измерение1+Измерение2+ИзмерениеN+Период, но вот еще создался не кластерный индекс по периоду!
8.2 нет под рукой. не могу проверить

у меня предположение, что по периоду в 8.2 не было отдельного измерения. и его тупо разделили.
   mistеr
 
14 - 24.11.21 - 09:14
   Casey1984
 
15 - 24.11.21 - 09:17
(13) Об этом на ИТС написано, что ты там проверял?)
   Casey1984
 
16 - 24.11.21 - 09:23
(0)(13) Нашел старую книгу "Реализация прикладных задач в системе "1С:Предриятие 8.2", так-же было оба индекса, с Периодом в начале и с периодом в конце.
   Xapac
 
17 - 24.11.21 - 09:36
(14)
то есть у нас уже 3 варианта кластерных индексов?
8.2 - Период+Измерение1+Измерение2+ИзмерениеN
8.3 до 8.3.13 ????
с 8.3.13 по текущие [ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 +...] + Период (Кластерный)

все верно?
   mistеr
 
18 - 24.11.21 - 09:41
(17) Оба индекса были всегда. До 8.3.13 кластерным был Период + Измерения, после 8.3.13 кластерным стал Измерения + Период. Я так понимаю. Сам все версии не проверял, врать не буду.
   Casey1984
 
19 - 24.11.21 - 09:42
(17) В том посте для таблиц среза первых и последних
   Жан Пердежон
 
20 - 24.11.21 - 10:04
Чтобы запросы чаще в индекс попадали.
К таким РС чаще всего запросы - это срез с отбором по измерениям.
Посмотри на планы запросов срезов и всё ясно сразу станет.
   Xapac
 
21 - 24.11.21 - 10:25
(19)это же виртуальные таблицы
   mistеr
 
22 - 24.11.21 - 10:44
(21) Ты (3) внимательно читал? В 8.3 есть физические.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.