Online Documentation for SQL Manager for InterBase/Firebird

Управление индексами


Индекс - это объект реляционной базы данных, обеспечивающий быстрый доступ к данным в строках таблицы на основе значений ключа. Индексы также обеспечивают уникальность строк таблицы.

 

Table Editor - Managing indexes

 

На вкладке Indexes Вы можете создавать, просматривать и редактировать индексы таблицы.

 

Двойной щелчок мыши открывает индекс в редакторе индексов.

 

Создать индекс

Чтобы добавить индекс в таблицу необходимо выполнить следующие действия:

 

Редактировать индекс

для того чтобы изменить индекс необходимо:

 

Если в Environment Options на вкладке DB Explorer установлен флажок Show table subobjects, то индексы таблицы будут отображаться в проводнике баз данных. В этом случае для того, чтобы изменить индекс нужно щелкнуть на нем два раза мышкой в проводнике баз данных.

 

Если в контекстном меню SQL Assistant, в качестве отображаемых подобъектов таблицы, Вы выбрали индексы, то открыть индекс для редактирования можно, щелкнув на нем два раза мышкой в SQL Assistant.

 

Удалить индекс

для того чтобы удалить индекс необходимо:

  • открыть таблицу в редакторе таблиц для этого достаточно двойного щелчка мышью по нужной таблице в проводнике баз данных,
  • открыть вкладку Indexes,
  • в контекстном меню индекса выбрать пункт Drop Index<имя объекта>,
  • в появившемся окне подтвердить удаление индекса.

 

Контекстное меню индекса

 

Правой кнопкой вызывается контекстное меню индекса.

 

С помощью этого меню можно:

  • Создать новый индекс - New Index,
  • Редактировать существующий индекс - Edit Index<имя индекса>,
  • Переименовать индекс - Rename Index<имя индекса>,
  • Удалить индекс - Drop Index<имя индекса>,
  • Recompute Index - перестроить индекс,
  • Recompute All Indexes - перестроить все индексы,
  • Set Index Inactive/Active - деактивировать/активировать индекс,
  • Экспортировать метаданные - Export List.

 


Смотрите также:

Сохранение изменений.