SHOW BUILD INDEX
Описание
Просмотр состояния задач построения индексов.
Синтаксис
SHOW BUILD INDEX [ (FROM | IN) <database_name>
[ where_clause ] [ sort_clause ] [ limit_clause ] ]
Где:
where_clause
: WHERE <output_column_name = value>
Где:
sort_clause
:
ORDER BY <output_column_name>
Где:
limit_clause
:
LIMIT <n>
Необязательные параметры
<database_name>
Задаёт идентификатор (имя) базы данных, который должен быть уникальным в пределах её кластера.
Идентификатор должен начинаться с буквы (или символа любого языка, если включена поддержка имён Unicode) и не может содержать пробелы или специальные символы, если вся строка идентификатора не заключена в обратные кавычки (например,
My Object).В качестве идентификаторов нельзя использовать зарезервированные ключевые слова.
Подробнее см. разделы «Требования к идентификаторам» и «Зарезервированные ключевые слова».
<WHERE output_column_name = value>
Задаёт условие фильтрации результатов, при этом output_column_name должен входить в список выходных полей.
<ORDER BY output_column_name>
Задаёт столбец для сортировки результатов, при этом output_column_name должен входить в список выходных полей.
LIMIT <n>
Задаёт ограничение на количество выводимых строк, при этом n должно быть числом.
Требования к правам доступа
Пользователи, выполняющие эту команду SQL, должны иметь как минимум следующие права:
| Право доступа | Объект | Примечания |
|---|---|---|
| SHOW_PRIV | База данных |
Примечания по использованию
- В настоящее время команда применима только к инвертированным индексам и не применима к другим индексам, например к индексу bloomfilter.
- В настоящее время команда применима только в режиме с совмещённым хранением и вычислениями и не применима в режиме с разделением хранения и вычислений.
Примеры
-
Просмотр всех задач построения индексов
SHOW BUILD INDEX -
Просмотр задач построения индексов для базы данных database1
SHOW BUILD INDEX FROM database1 -
Просмотр задач построения индексов для таблицы table1
SHOW BUILD INDEX WHERE TableName = 'table1' -
Просмотр задач построения индексов для таблицы table1 с сортировкой по JobId и выводом первых 10 строк
SHOW BUILD INDEX WHERE TableName = 'table1' ORDER BY JobId LIMIT 10