Перейти к основному содержимому

SHOW ANALYZE JOB

SHOW ANALYZE JOB просматривает информацию и статус пользовательских задач сбора данных.

По умолчанию Selena автоматически собирает полную статистику таблицы. Она проверяет наличие обновлений данных каждые 5 минут. Если обнаружены изменения данных, сбор данных будет запущен автоматически. Если вы не хотите использовать автоматический полный сбор, вы можете установить параметр конфигурации FE enable_collect_full_statistic в false и настроить пользовательскую задачу сбора.

Этот оператор поддерживается начиная с версии 1.5.0.

Синтаксис

SHOW ANALYZE JOB [WHERE]

Вы можете фильтровать результаты, используя предложение WHERE. Оператор возвращает следующие столбцы.

СтолбецОписание
IdID задачи сбора.
DatabaseИмя базы данных.
TableИмя таблицы.
ColumnsИмена столбцов.
TypeТип статистики, включая FULL и SAMPLE.
ScheduleТип планирования. Тип SCHEDULE для автоматической задачи.
PropertiesПользовательские параметры.
StatusСтатус задачи, включая PENDING, RUNNING, SUCCESS и FAILED.
LastWorkTimeВремя последнего сбора.
ReasonПричина сбоя задачи. Возвращается NULL, если выполнение задачи было успешным.

Примеры

-- Просмотр всех пользовательских задач сбора.
SHOW ANALYZE JOB

-- Просмотр пользовательских задач сбора базы данных `test`.
SHOW ANALYZE JOB where `database` = 'test';

Ссылки

CREATE ANALYZE: настройка автоматической задачи сбора.

DROP ANALYZE: удаление пользовательской задачи сбора.

KILL ANALYZE: отмена выполняющейся пользовательской задачи сбора.

Для получения дополнительной информации о сборе статистики для CBO см. Сбор статистики для CBO.