Индексы базы данных для таблиц плана обмена
Чтобы запросы к данным выполнялись быстро, «1С:Шина» стандартно создает в СУБД для таблицы, хранящей данные плана обмена, индексы:
- по полю Ссылка — создается всегда;
- по полю Наименование — если у плана обмена задан реквизит На именование.
Вы также можете описать в проекте дополнительные индексы, необходимые вам для конкретных операций поиска и чтения элементов плана обмена в вашем приложении.
Для этого используйте свойство Индексы. В этом свойстве вы можете перечислить наборы полей. По каждому такому набору «Шина» создает некластерный индекс в базе данных. Порядок следования полей в составном индексе определяется порядком следования реквизитов в наборе.
Для каждого набора должно быть указано:
- Имя. Должно быть уникальным в рамках плана обмена. Имя не передается в базу данных.
- Перечисление реквизитов планов обмена. Правила описания:
- перечисляются через запятую;
- не дублируются в рамках набора;
- могут быть указаны как с полным, так и с кратким именем. Разрешаются имена с учетом общих правил (с учетом пространств имен, подсистем и т. д.);
- стандартные реквизиты планов обмена могут быть указаны по их русскому или английскому наименованию.