ANALYZE TABLE ... UPUSZCZANIE STATYSTYK

Dotyczy:zaznaczone jako tak Databricks SQL zaznaczone jako tak Databricks Runtime 18.1 lub nowsze

Polecenie ANALYZE TABLE … DROP STATISTICS usuwa statystyki optymalizatora z tabeli wykazu aparatu Unity. Użyj tego polecenia, aby wyczyścić nieaktualne lub nieprawidłowe statystyki, aby optymalizator zapytań nie korzystał już z nich. Aby zebrać nowe statystyki, zobacz ANALYZE TABLE ... STATYSTYKI OBLICZENIOWE.

Składnia

ANALYZE TABLE table_name DROP [ MANUAL | AUTO | ALL ] STATISTICS

Parameters

Requirements

  • Tabela musi być zarejestrowana w wykazie aparatu Unity. Uruchomienie tego polecenia względem tabeli magazynu metadanych Programu Hive powoduje wywołanie elementu AnalysisException.
  • Musisz mieć MODIFY uprawnienia w tabeli.

Examples

-- Drop only manual statistics. This is the default behavior.
> ANALYZE TABLE main.sales.orders DROP STATISTICS;

-- Drop only statistics collected by auto-stats or predictive optimization.
> ANALYZE TABLE main.sales.orders DROP AUTO STATISTICS;

-- Drop all statistics for the table.
> ANALYZE TABLE main.sales.orders DROP ALL STATISTICS;