ANALYZE¶
構文¶
ANALYZE table_name [ WITH ( property_name = expression [, ...] ) ]
説明¶
指定されたテーブルのテーブルとカラムの統計情報を収集します。現在、カラム統計情報はプリミティブ型についてのみ収集されます。
オプションの WITH
句を使用して、コネクタ固有のプロパティを提供できます。利用可能なすべてのプロパティを一覧表示するには、次のクエリを実行します。
SELECT * FROM system.metadata.analyze_properties
現在、このステートメントは Hive コネクタ でのみサポートされています。
例¶
テーブル web
を分析して、テーブルとカラムの統計情報を収集します。
ANALYZE web;
カタログ hive
およびスキーマ default
内のテーブル stores
を分析します。
ANALYZE hive.default.stores;
Hive パーティションテーブル sales
からパーティション '1992-01-01', '1992-01-02'
を分析します。
ANALYZE hive.default.sales WITH (partitions = ARRAY[ARRAY['1992-01-01'], ARRAY['1992-01-02']]);
Hive パーティションテーブル customers
から、複合パーティションキー(state
および city
カラム)を持つパーティションを分析します。
ANALYZE hive.default.customers WITH (partitions = ARRAY[ARRAY['CA', 'San Francisco'], ARRAY['NY', 'NY']]);