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


Практическое руководство. Удаление индексов

Индексы могут уменьшить производительность инструкций INSERT, UPDATE и DELETE. Индекс можно удалить, если он уменьшает общую производительность или больше не нужен.

Примечание

Новая версия конструктора таблиц отображается для баз данных в формате SQL Server 2012. В этом разделе описывается старая версия конструктора таблиц, которая используется с базами данных в более ранних форматах SQL Server.

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

Примечание

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Параметры Visual Studio.

Для удаления индекса

  1. Выберите в обозревателе сервера таблицу базы данных с индексами, которые требуется удалить.

  2. В меню База данных выберите Открыть определение таблицы.

  3. В меню Конструктор таблиц выберите пункт Индексы и ключи.

  4. В диалоговом окне Индексы и ключи выберите индекс, который хотите удалить.

  5. Нажмите кнопку Удалить.

    Индекс удаляется из базы данных при сохранении таблицы.

    Примечание

    Если индекс был удален в конструкторе таблиц, но не нужно удалять его из базы данных, можно закрыть таблицы без сохранения.Это также отменит все другие изменения с момента последнего сохранения таблицы.

См. также

Ссылки

Диалоговое окно "Индексы/Ключи"

Другие ресурсы

Работа с индексами

Работа с ключами