Поделиться через


Добавление индексов к таблицам с помощью расширения

Часто вы расширяете таблицы, чтобы хранить дополнительные данные для использования в дальнейшем и быстрого доступа к данным, основанным на новых полях. Таким образом, часто полезно иметь выделенный индекс, который ускоряет поиск в базе данных. Можно добавить новый индекс к существующей таблице с помощью расширения. Чтобы добавить индекс к существующей таблице, сначала необходимо расширить выбранную таблицу, а затем создать индекс так же, как для новой таблицы. В новый индекс можно добавлять как новые, так и существующие поля.

На следующем рисунке расширение InventTable используется для определения индекса для нового поля в таблице InventTable.

Новый индекс.

Предупреждение

Не следует использовать этот подход для создания уникальных индексов. Это изменение является радикальным вмешательством, которое может нарушить работу решений других независимых поставщиков программного обеспечения (ISV), если эти решения развернуты в той же среде. Эта возможность будет удалена в будущих выпусках платформы.