"1С:Предприятие" версии 8.3.26
24.07.2024
В данном разделе приведен список индексов таблиц базы данных, которые создаются системой 1С:Предприятие 8. Индексы таблиц создаются неявным образом при создании объектов конфигурации, а также при тех или иных настройках объектов конфигурации. Для тех случаев, когда создание индексов зависит от настроек объектов конфигурации приведены условия создания индексов.
В приведенных ниже таблицах имена индексных полей приведены так, как они описаны в разделе документации "Таблицы запросов".
Для измерений, реквизитов и т.д. применяются условные имена Измерение1, Реквизит1 и т.д.
Для общих реквизитов, являющихся разделителями в режиме "независимо", будем использовать имена ОРНР (ОРНР1, ОРНР2, и т.д.).
Для общих реквизитов, являющихся разделителями в режиме "независимо и совместно", будем использовать имена ОРСР.
Если режим разделения не имеет значения, то для общих реквизитов, являющихся разделителями, будем использовать имена ОРР.
Если в конфигурации определены разделители, то в индексы может входит поле, которое содержит значение хэш-функции набора значений разделителей. Такое поле будем обозначать именем ОРРХ.
Те индексные поля, которые не являются обязательными приведены в квадратных скобках, а если в индексе присутствует набор однотипных полей, это описывается многоточием, например: Реквизит + Измерение1 + [Измерение2 +...].
Данным материалом следует руководствоваться при написании текстов запросов с целью оптимизации времени их исполнения.
Индекс |
Условие |
---|---|
[ОРНР1 + ... +] Ссылка (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Код + Ссылка |
Свойство "Длина кода" не равно 0. |
[ОРРХ | ОРНР1 +] Наименование + Ссылка |
Свойство "Длина наименования" не равно 0. |
[ОРРХ | ОРНР1 +] Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Код + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина кода" не равно 0, а свойство "Основное представление" равно "В виде кода". |
[ОРРХ | ОРНР1 +] Реквизит + Наименование + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина наименования" не равно 0, а свойство "основное представление" равно "В виде наименования". |
[ОРРХ | ОРНР1 +] Реквизит |
Справочник включен в критерий отбора через реквизит "Реквизит". |
[ОРРХ | ОРНР1 +] PredefinedID |
Индекс по идентификатору предопределенного объекта метаданных. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Владелец + Ссылка |
Свойство "Длина кода" равно 0. |
[ОРРХ | ОРНР1 +] Владелец + Код + Ссылка |
Свойство "Длина кода" не равно 0. |
[ОРРХ | ОРНР1 +] Владелец + Наименование + Ссылка |
Свойство "Длина наименования" не равно 0. |
[ОРРХ | ОРНР1 +] Владелец + Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Владелец + Реквизит + Код + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина кода" не равно 0, а свойство "Основное представление" равно "В виде кода". |
[ОРРХ | ОРНР1 +] Владелец + Реквизит + Наименование + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина наименования" не равно 0, а свойство "основное представление" равно "В виде наименования". |
Если для справочника установлено свойство "Размещать группы сверху", то в индексах, наряду с полем Родитель, участвует поле ЭтоГруппа. Состав индексов соответствует приведенной ниже таблице.
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Родитель + ЭтоГруппа + Ссылка |
Свойство "Длина кода" равно 0 и свойство "Длина наименования" равно 0. |
[ОРРХ | ОРНР1 +] Родитель + ЭтоГруппа + Код + Ссылка |
Свойство "Длина кода" не равно 0. |
[ОРРХ | ОРНР1 +] Родитель + ЭтоГруппа + Наименование + Ссылка |
Свойство "Длина наименования" не равно 0. |
[ОРРХ | ОРНР1 +] Родитель + ЭтоГруппа + Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Родитель + ЭтоГруппа + Реквизит + Код + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина кода" не равно 0, а свойство "Основное представление" равно "В виде кода". |
[ОРРХ | ОРНР1 +] Родитель + ЭтоГруппа + Реквизит + Наименование + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина наименования" не равно 0, а свойство "основное представление" равно "В виде наименования". |
Для справочников без размещения групп сверху состав индексов соответствует приведенной выше таблице, но в индексы при этом не включено поле ЭтоГруппа.
Если для справочника установлено свойство "Размещать группы сверху", то в индексах, наряду с полем Родитель, участвует поле ЭтоГруппа. Состав индексов соответствует приведенной ниже таблице.
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Владелец + Родитель + ЭтоГруппа + Ссылка |
Свойство "Длина кода" равно 0 и свойство "Длина наименования" равно 0. |
[ОРРХ | ОРНР1 +] Владелец + Родитель + ЭтоГруппа + Код + Ссылка |
Свойство "Длина кода" не равно 0. |
[ОРРХ | ОРНР1 +] Владелец + Родитель + ЭтоГруппа + Наименование + Ссылка |
Свойство "Длина наименования" не равно 0. |
[ОРРХ | ОРНР1 +] Владелец + Родитель + ЭтоГруппа + Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Владелец + Родитель + ЭтоГруппа + Реквизит + Код + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина кода" не равно 0, а свойство "Основное представление" равно "В виде кода". |
[ОРРХ | ОРНР1 +] Владелец + Родитель + ЭтоГруппа + Реквизит + Наименование + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина наименования" не равно 0, а свойство "основное представление" равно "В виде наименования". |
Для справочников без размещения групп сверху состав индексов соответствует приведенной выше таблице, но в индексы при этом не включено поле ЭтоГруппа.
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРНР1 + ... +] Ссылка (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Дата + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Номер + Ссылка |
Свойство "Длина номера" не равно 0. |
[ОРРХ | ОРНР1 +] Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Дата + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием". |
[ОРРХ | ОРНР1 +] Реквизит |
Документ включен в критерий отбора через реквизит "Реквизит". |
[ОРРХ | ОРНР1 +] ПрефиксНомера + Номер + Ссылка |
Свойство "Длина номера" не равно 0. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Ссылка (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Дата + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Графа + Ссылка |
Для графы журнала "Графа" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Графа + Дата + Ссылка |
Для графы журнала "Графа" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием". |
См. описание индексов справочника с той лишь поправкой, что длина кода и длина наименования плана видов характеристик не может быть равной нулю и, кроме того, план видов характеристик не может быть подчиненным.
Индекс |
Условие |
---|---|
Идентификатор |
Всегда. |
Индекс |
Условие |
---|---|
[ОРНР1 + ... +] Ссылка (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Код + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Родитель + Код + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Наименование + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Родитель + Наименование + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Порядок + Ссылка |
Свойство "Длина порядка" не равно 0. |
[ОРРХ | ОРНР1 +] Родитель + Порядок + Ссылка |
Свойство "Длина порядка" не равно 0. |
[ОРРХ | ОРНР1 +] Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Родитель + Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Порядок + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина порядка" не равно 0. |
[ОРРХ | ОРНР1 +] Родитель + Реквизит + Порядок + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина порядка" не равно 0. |
[ОРРХ | ОРНР1 +] Реквизит + Код + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина порядка" равно 0, а свойство "Основное представление" - "В виде кода". |
[ОРРХ | ОРНР1 +] Родитель + Реквизит + Код + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина порядка" равно 0, а свойство "Основное представление" - "В виде кода". |
[ОРРХ | ОРНР1 +] Реквизит + Наименование + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина порядка" равно 0, а свойство "Основное представление" - "В виде наименования". |
[ОРРХ | ОРНР1 +] Родитель + Реквизит + Наименование + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием" и при этом свойство "Длина порядка" равно 0, а свойство "Основное представление" - "В виде наименования". |
[ОРРХ | ОРНР1 +] Реквизит |
План счетов включен в критерий отбора через реквизит "Реквизит". |
[ОРРХ | ОРНР1 +] PredefinedID |
Индекс по идентификатору предопределенного объекта метаданных. |
Индекс |
Условие |
---|---|
Идентификатор |
Всегда. |
См. описание основных индексов справочника.
Индекс |
Условие |
---|---|
Идентификатор |
Всегда. |
См. описание основных индексов справочника с той лишь поправкой, что длина кода и длина наименования плана обмена не может быть равной нулю.
Индекс |
Условие |
---|---|
[ОРНР1 + ... +] Ссылка + Ключ (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Реквизит + Ссылка |
Объект конфигурации включен в критерий отбора через реквизит "Реквизит" табличной части или для реквизита табличной части установлено свойство "Индексировать". |
[ОРРХ | ОРНР1 +] PredefinedID |
Индекс по идентификатору предопределенного объекта метаданных. |
Для всех таблиц, которые предоставляют доступ к табличным частям объектов.
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 +...] (Кластерный) |
Есть хоть одно измерение регистра. |
[ОРРХ | ОРНР1 +] ИзмерениеN + Измерение1 + [Измерение2 +...] |
Измерению "ИзмерениеN" задано свойство "Индексировать" или свойство "Ведущее" и при этом это не первое и не единственное измерение. |
[ОРРХ | ОРНР1 +] Реквизит + Измерение1 + [Измерение2 +...] |
Реквизиту "Реквизит" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Ресурс + Измерение1 + [Измерение2 +...] |
Ресурсу "Ресурс" задано свойство "Индексировать". |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Период + [Измерение1 + ...] |
Всегда. |
[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 +...] + Период (Кластерный) |
Есть хоть одно измерение регистра. |
[ОРРХ | ОРНР1 +] ИзмерениеN + Период + Измерение1 + [Измерение2 +...] |
Измерению "ИзмерениеN" задано свойство "Индексировать" или свойство "Ведущее" и при этом это не единственное измерение. |
[ОРРХ | ОРНР1 +] Реквизит + Период + [Измерение1 + ...] |
Реквизиту "Реквизит" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Ресурс + Период + [Измерение1 + ...] |
Ресурсу "Ресурс" задано свойство "Индексировать". |
Индекс |
Условие и описание |
---|---|
[ОРНР1 + ... +] Регистратор + НомерСтроки (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Период + Регистратор + НомерСтроки |
Всегда. |
[ОРНР1 + ... +] Регистратор + НомерСтроки |
Всегда. |
[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 + ...] + Период + Регистратор + НомерСтроки (Кластерный) |
Есть хоть одно измерение регистра. |
[ОРРХ | ОРНР1 +] Измерение + Период + Регистратор + НомерСтроки |
Измерению "Измерение" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Период + Регистратор + НомерСтроки |
Реквизиту "Реквизит" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Ресурс + Период + Регистратор + НомерСтроки |
Ресурсу "Ресурс" задано свойство "Индексировать". |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 + ...] + Период (Кластерный) |
Есть хоть одно измерение регистра. |
[ОРРХ | ОРНР1 +] Реквизит + [Измерение1 + ...] |
Реквизиту "Реквизит" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Ресурс + [Измерение1 + ...] |
Ресурсу "Ресурс" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] ИзмерениеN + Измерение1 + [Измерение2 +...] |
Измерению "ИзмерениеN" задано свойство "Индексировать" или свойство "Ведущее" и при этом это не единственное измерение. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Измерение1 + [Измерение2 + ...] + Период (Кластерный) |
Есть хоть одно измерение регистра. |
[ОРРХ | ОРНР1 +] Реквизит + [Измерение1 + ...] |
Реквизиту "Реквизит" задано свойство "Индексировать" |
[ОРРХ | ОРНР1 +] Ресурс + [Измерение1 + ...] |
Ресурсу "Ресурс" задано свойство "Индексировать" |
[ОРРХ | ОРНР1 +] ИзмерениеN + Измерение1 + [Измерение2 +...] |
Измерению "ИзмерениеN" задано свойство "Индексировать" или свойство "Ведущее" и при этом это не единственное измерение. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период + Регистратор + НомерСтроки (Кластерный) |
Всегда. |
[ОРНР1 + ... +] Регистратор + НомерСтроки |
Всегда. |
[ОРРХ | ОРНР1 +] Измерение + Период + Регистратор + НомерСтроки |
Измерению "Измерение" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Период + Регистратор + НомерСтроки |
Реквизиту "Реквизит" задано свойство "Индексировать". |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период + Измерение1 + ... + ИзмерениеN + [DimHash] + [Splitter] (Кластерный) |
Для регистров вида "Остатки". |
[ОРРХ | ОРНР1 +] Период + Измерение |
Измерению "Измерение" задано свойство "Индексировать"(начиная со второго измерения). |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период + Измерение1 + ... + ИзмерениеN + [DimHash] + [Splitter] (Кластерный) |
Для регистров вида "Обороты". |
[ОРРХ | ОРНР1 +] Измерение + Период |
Измерению "Измерение" задано свойство "Индексировать".(начиная со второго измерения). |
Период + DimHash |
Для регистров, где количество измерений не позволяет организовать уникальный индекс по измерениям |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период + Измерение1 + ... + ИзмерениеN (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор + Период + Splitter (Кластерный) |
Всегда. |
Карта используемых измерений |
Всегда |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период + Измерение1 + ... + ИзмерениеN (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период + Измерение1 + ... + ИзмерениеN (Кластерный) + Splitter |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период + UUID измерения 1 + ... + UUID измеренияN (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор + UUID измерения 1 + ... + UUID измеренияN (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Период + Регистратор + НомерСтроки (Кластерный) |
Всегда. |
[ОРНР1 + ... +] Регистратор + НомерСтроки |
Всегда. |
[ОРРХ | ОРНР1 +] Счет + Период + Регистратор |
Регистру назначен план счетов. |
[ОРРХ | ОРНР1 +] Измерение + Период + Регистратор + НомерСтроки |
Измерению "Измерение" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Период + Регистратор + НомерСтроки |
Реквизиту "Реквизит" задано свойство "Индексировать". |
От вышеприведенного состава индексов отличается лишь тем, что вместо индекса по счету создаются два индекса по счету дебета и счету кредита.
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] СчетДт + Период + Регистратор |
Регистру назначен план счетов. |
[ОРРХ | ОРНР1 +] СчетКт + Период + Регистратор |
Регистру назначен план счетов. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Период |
|
Только для регистров, поддерживающих корреспонденцию
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] |
|
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Регистратор + НомерСтроки + Корреспонденция |
Всегда. |
[ОРРХ | ОРНР1 +] Период + Регистратор + НомерСтроки + ВидСубконто + Корреспонденция (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] ВидСубконто + Значение |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] ПериодРегистрации + Регистратор + НомерСтроки |
Всегда. |
[ОРНР1 + ... +] Регистратор + НомерСтроки |
Всегда. |
[ОРРХ | ОРНР1 +] ПериодРегистрации + [БазовоеИзмерение1 +...] |
Всегда. |
[ОРРХ | ОРНР1 +] [БазовоеИзмерение1 +...] + ПериодРегистрации |
Есть хоть одно базовое измерение. |
[ОРРХ | ОРНР1 +] ПериодДействия + [БазовоеИзмерение1 +...] |
Установлено свойство регистра расчета "ПериодДействия". |
[ОРРХ | ОРНР1 +] [БазовоеИзмерение1 +...] + ПериодДействия |
Установлено свойство регистра расчета "ПериодДействия" и есть хоть одно базовое измерение. |
[ОРРХ | ОРНР1 +] Измерение + ПериодРегистрации + Регистратор + НомерСтроки |
Измерению "Измерение" задано свойство "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + ПериодРегистрации + Регистратор + НомерСтроки |
Реквизиту "Реквизит" задано свойство "Индексировать". |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Регистратор + ВидРасчета + [Измерение1 + ...] |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Регистратор + НомерСтроки |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Регистратор |
Всегда. |
[ОРРХ | ОРНР1 +] [Измерение1 + ...] + Период + Регистратор |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] [Измерение1 + ...] + Период + Регистратор |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Порядок + Ссылка |
Всегда. |
[ОРНР1 + ... +] Ссылка (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРНР1 + ... +] Ссылка (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Дата + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Номер + Ссылка |
Свойство "Длина номера" не равно 0. |
[ОРРХ | ОРНР1 +] Завершен + Дата + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] Стартован + Дата + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] ВедущаяЗадача + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Дата + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием". |
[ОРРХ | ОРНР1 +] Реквизит |
Бизнес-процесс включен в критерий отбора через реквизит "Реквизит". |
Индекс |
Условие и описание |
---|---|
[ОРНР1 + ... +] Ссылка (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Порядок + Ссылка |
Всегда. |
Индекс |
Условие |
---|---|
[ОРНР1 + ... +] Ссылка (Кластерный) |
Всегда. |
[ОРРХ | ОРНР1 +] Дата + Ссылка |
Всегда. |
[ОРРХ | ОРНР1 +] Номер + Ссылка |
Свойство "Длина номера" не равно 0. |
[ОРРХ | ОРНР1 +] Наименование + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] Выполнена + Наименование + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] Выполнена + Дата + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] БизнесПроцесс + ТочкаМаршрута + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] Выполнена + БизнесПроцесс + ТочкаМаршрута + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] БизнесПроцесс + Дата + Ссылка |
Всегда |
[ОРРХ | ОРНР1 +] Реквизит + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать". |
[ОРРХ | ОРНР1 +] Реквизит + Дата + Ссылка |
Для реквизита "Реквизит" свойство "Индексировать" установлено в значение "Индексировать с доп. упорядочиванием". |
[ОРРХ | ОРНР1 +] Реквизит |
Задача включена в критерий отбора через реквизит "Реквизит". |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор сообщения (Кластерный) |
Всегда. |
Позиция сообщения |
Всегда. |
Индекс |
Условие |
---|---|
[ОРРХ | ОРНР1 +] Идентификатор сообщения (Кластерный) |
Всегда. |
Позиция сообщения |
Всегда. |
Таблицы регистрации изменений для различных объектов метаданных отличаются только составом и типами полей ключа данных - набора полей, однозначно определяющих данные. Для объектных типов данных (Справочник, Документ, ПланСчетов и др.) - это "Ссылка"; для регистров, подчиненных регистратору (РегистрНакопления, РегистрБухгалтерии, РегистрСведений, подчиненный регистратору и др.) - "Регистратор"; для регистров сведений, неподчиненных регистратору - поля, соответствующие изменениям, входящим в основной отбор регистра; для констант - идентификатор объекта метаданных Константы.
Индекс |
Условие и описание |
---|---|
[ОРРХ | ОРНР1 +] Узел + Номер сообщения + Ключ данных |
Всегда. |
[ОРРХ | ОРНР1 +] Ключ данных + Узел + Номер сообщения |
Всегда. |
Индекс |
Условие и описание |
---|---|
Уникальный идентификатор пользователя (Кластерный) |
Всегда. |
Идентификатор набора ролей |
Всегда. |
Имя пользователя ОС |
Всегда. |
[ОРРХ +] Имя пользователя ОС |
В конфигурации определен хотя бы один разделитель. |
Имя пользователя |
Всегда. |
[ОРРХ +] Имя пользователя |
В конфигурации определен хотя бы один разделитель. |
[ОРРХ +] Полное имя пользователя |
Всегда. |
Показывать пользователя в списке для диалога аутентификации |
Всегда. |
Разрешена аутентификация средствами 1С:Предприятия |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРРХ +] Уникальный идентификатор записи |
Всегда. |
[ОРРХ +] Уникальный идентификатор пользователя + Дата время |
Всегда. |
[ОРРХ +] Уникальный идентификатор пользователя + Хеш по URL |
Всегда. |
ОРРХ + ИспользованиеРазделителя1 + ... |
В конфигурации определен хотя бы один разделитель. |
Индекс |
Условие и описание |
---|---|
[ОРРХ +] Хеш от уникального идентификатора пользователя + Имя предмета настройки + Хеш от имени множественной (именованной) настройки + Версия настройки |
Всегда. |
ОРРХ + ИспользованиеРазделителя1 + ... |
В конфигурации определен хотя бы один разделитель. |
Индекс |
Условие и описание |
---|---|
Идентификатор объекта метаданных + Идентификатор данных + Позиция сообщения в очереди (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор данных + Номер версии данных (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРР1 + … + ] + Идентификатор объекта метаданных + Идентификатор данных (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРНР1 + … + ] + Идентификатор объекта метаданных + Флаг версия метаданных сформирована при изменении настроек + Флаг версия метаданных является актуальной + Номер актуальной версии метаданных (Кластерный) |
Всегда. |
Идентификатор объекта метаданных + Номер актуальной версии метаданных |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРНР1 + … + ] + Идентификатор объекта метаданных (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
[ОРР1 + … + ] + Идентификатор объекта метаданных + Идентификатор данных + Номер версии (Кластерный) |
Всегда. |
Индекс |
Условие |
---|---|
Идентификатор копии + Имя копии (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор копии (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор копии + Имя таблицы (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор копии + Имя таблицы (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор объекта (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор копии + Имя таблицы + Номер блока (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Номер транзакции (Кластерный) |
Всегда. |
Идентификатор транзакции |
Всегда. |
Индекс |
Условие и описание |
---|---|
Номер транзакции + Имя таблицы (Кластерный) |
Всегда. |
Имя таблицы |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор копии + Номер транзакции (Кластерный) |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор записи |
Всегда. |
Индекс |
Условие и описание |
---|---|
Имя табличного пространства (Кластерный) | Всегда. |
Идентификатор табличного пространства |
Всегда. |
Индекс |
Условие и описание |
---|---|
Идентификатор объекта метаданных + Признак назначения элемента + Признак размещения данных (Кластерный) | Всегда. |
Идентификатор табличного пространства + Признак назначения элемента |
Всегда. |
Для всех объектов дерева метаданных объектного типа, журналов документов и регистров доступна функциональность дополнительных индексов (при условии наличия КОРП лицензии).
В качестве источника полей дополнительного индекса может выступать либо объект метаданных, либо табличная часть объекта метаданных, либо виртуальная таблица объекта метаданных.
Смешение полей из разных источников в одном индексе не допускается, однако существует возможность добавления нескольких индексов с использованием полей из разных источников. Например, нельзя создать индекс, включающий поля объекта метаданных и поля табличной части этого объекта одновременно, но можно добавить два (или более) разных индексов, один из которых будет включать поля объекта, а другой – поля табличной части объекта.
Добавление в дополнительный индекс полей объекта метаданных приводит к созданию индекса на основной таблице объекта метаданных.
Добавление в дополнительный индекс полей табличной части объекта метаданных приводит к созданию индекса на таблице, хранящей данные табличной части.
Добавление в дополнительный индекс полей виртуальной таблицы объекта метаданных в общем случае приводит к созданию нескольких индексов, охватывающих те таблицы, которые участвуют в формировании виртуальной таблицы. Например, создание дополнительного индекса с использованием полей виртуальной таблицы "Остатки" регистра накопления приводит к созданию двух индексов – индекса на основной таблице регистра накопления и индекса на таблице итогов регистра накопления.
Поля объекта метаданных, включенные в состав дополнительных индексов, могут быть "Индексируемыми" – такие поля входят в состав ключевых колонок индекса, либо "Дополнительными" – такие поля добавляются в индекс в качестве включенных колонок, а если СУБД не поддерживает включенные колонки, то такие поля игнорируются.
Для индексирования доступны все поля выбранного источника, за исключением полей с типом "Двоичные данные" и с типом "Строка" неограниченной длины.
Платформа "1С:Предприятие 8" не накладывает ограничений на количество дополнительных индексов, при этом каждый индекс может содержать не более 16 физических колонок.