ANALYZE

ANALYZE принудительно запускает сбор статистики для стоимостного оптимизатора YDB.

Синтаксис

ANALYZE <path_to_table> [ (<column_name> [, ...]) ]

Эта команда принудительно запускает синхронный сбор статистики таблицы и статистики столбцов для указанных столбцов или для всех столбцов, если столбцы не указаны. ANALYZE возвращает результат после сбора и обновления всей запрашиваемой статистики.

  • path_to_table — путь к таблице, для которой должна быть собрана статистика.
  • column_name — сбор статистики столбцов только для указанных столбцов таблицы.

Текущий набор статистики описан в Статистики для стоимостного оптимизатора.

Фоновая операция

SQL операция ANALYZE выполняется синхронно и ожидает завершения. При этом создаётся фоновая операция для наблюдаемости. Используйте команду operation list для отслеживания прогресса фоновых операций ANALYZE.

Предыдущая
Следующая