Spec-Zone .ru
спецификации, руководства, описания, API
|
DROP INDEXindex_name
ONtbl_name
[algorithm_option
|lock_option
] ...algorithm_option
: ALGORITHM [=] {DEFAULT|INPLACE|COPY}lock_option
: LOCK [=] {DEFAULT|NONE|SHARED|EXCLUSIVE}
DROP
INDEX
отбрасывает индексирование именованного index_name
от
таблицы tbl_name
. Этот оператор отображается на ALTER TABLE
оператор, чтобы отбросить индексирование. См. Раздел
13.1.7,"ALTER TABLE
Синтаксис".
Чтобы отбросить первичный ключ, имя индекса всегда PRIMARY
, который должен быть
определен как идентификатор в кавычках потому что PRIMARY
зарезервированное слово:
DROP INDEX `PRIMARY` ON t;
Индексирует на переменных-width столбцах NDB
таблицы отбрасываются онлайн; то есть, без любого табличного копирования.
Таблица не блокируется против доступа от других узлов API MySQL Cluster, хотя это блокируется против других
операций на том же самом узле API для продолжительности работы. Это
делается автоматически сервером всякий раз, когда он решает, что возможно сделать так; Вы не должны использовать
специальный синтаксис SQL или параметры сервера, чтобы заставить это происходить.
ONLINE
и OFFLINE
ключевые слова доступны
только в MySQL Cluster; попытка использовать эти ключевые слова в стандартном MySQL Server 5.6 выпусков
приводит к синтаксической ошибке.
С MySQL 5.6.6, ALGORITHM
и LOCK
пункты могут быть
даны. Они влияют на табличный метод копирования и уровень параллелизма для чтения и записи таблицы, в то время
как индексирует, изменяются. У них есть то же самое значение что касается ALTER TABLE
оператор. Для получения дополнительной информации см. Раздел
13.1.7,"ALTER TABLE
Синтаксис"