ANALYZE TABLE ... DROP STATISTICS

적용 대상:예 Databricks SQL 확인 표시 예 Databricks Runtime 18.1 이상으로 표시

ANALYZE TABLE … DROP STATISTICS 명령은 Unity 카탈로그 테이블에서 최적화 프로그램 통계를 제거합니다. 쿼리 최적화 프로그램에서 더 이상 통계를 사용하지 않도록 이 명령을 사용하여 부실 또는 잘못된 통계를 지웁니다. 새 통계를 수집하려면 다음을 참조하세요 ANALYZE TABLE . 컴퓨팅 통계.

Syntax

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

Parameters

Requirements

  • 테이블은 Unity 카탈로그에 등록해야 합니다. Hive 메타스토어 테이블에 대해 이 명령을 실행하면 AnalysisException.
  • 테이블에 대한 권한이 있어야 합니다 MODIFY .

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;