Spec-Zone.ru › MariaDB

DROP INDEX

Синтаксис

DROP INDEX [IF EXISTS] index_name ON tbl_name 
    [WAIT n |NOWAIT]

Описание

DROP INDEX удаляет индекс с именем index_name из таблицы tbl_name. Данное утверждение сопоставлено с утверждением ALTER TABLE для удаления индекса.

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

См. ALTER TABLE.

Ещё один ярлык, CREATE INDEX, позволяет создать индекс.

Для удаления первичного ключа, `PRIMARY` должно быть указано как index_name. Обратите внимание, что кавычки необходимы, поскольку PRIMARY является ключевым словом.

Права

Выполнение утверждения DROP INDEX требует права INDEX для таблицы или базы данных.

Online DDL

Online DDL используется по умолчанию с InnoDB, когда операция удаления индекса его поддерживает.

См. Обзор Online DDL для InnoDB для получения дополнительной информации об Online DDL с InnoDB.

DROP INDEX IF EXISTS ...

Если используется IF EXISTS предложение, MariaDB вернёт предупреждение вместо ошибки, если индекс не существует.

WAIT/NOWAIT

Устанавливает таймаут ожидания блокировки. См. WAIT и NOWAIT.

Отчёт о ходе выполнения

MariaDB предоставляет отчёт о ходе выполнения утверждения DROP INDEX для клиентов, которые поддерживают новый протокол отчёта о ходе выполнения. Например, если вы использовали клиент mariadb, тогда отчёт о ходе выполнения может выглядеть так::

См. также

  • Начало работы с индексами
  • CREATE INDEX
  • ALTER TABLE
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/drop-index/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API