説明
サーバーがサポートするデータスキッピングインデックスの型の一覧と、各型に埋め込まれたドキュメントが含まれています。データスキッピングインデックスの型は、CREATE TABLE クエリ内の INDEX 宣言の TYPE で指定し、クエリ条件に一致しないグラニュールを ClickHouse がスキップできるようにします。
このテーブルには利用可能な索引の型が一覧表示されます。一方、system.data_skipping_indices には、既存のテーブル上で定義されている索引インスタンスが一覧表示されます。
カラム
name(String) — INDEX 宣言の TYPE で指定するデータスキッピングインデックスの型の名前。description(String) — データスキッピングインデックスの型の機能に関する概要。syntax(String) — CREATE TABLE クエリの INDEX 句で索引を宣言する方法。examples(String) — 使用例。introduced_in(String) — この索引タイプが最初に導入された ClickHouse のバージョン (major.minor 形式) 。related(Array(String)) — 関連するデータスキッピングインデックスの型の名前。
例
SELECT name, syntax
FROM system.data_skipping_index_types
WHERE name IN ('minmax', 'set')
ORDER BY name┌─name───┬─syntax───────────────────────────────────────┐
│ minmax │ INDEX name expr TYPE minmax GRANULARITY n │
│ set │ INDEX name expr TYPE set(max_rows) GRANULARITY n │
└────────┴──────────────────────────────────────────────┘関連項目
- データスキッピングインデックス — データスキッピングインデックスについての情報。
system.data_skipping_indices— 既存のテーブルに定義されている索引インスタンス。