| 
    
        
     
     | 
    
  | 
Измерения в регистрах сведений | ☑ | ||
|---|---|---|---|---|
| 
    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 есть физические.     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |