Перейти к основному содержанию

Описание

Содержит список типов индексов пропуска данных, поддерживаемых сервером, а также встроенную документацию по каждому типу. Тип индекса пропуска данных задаётся в TYPE объявления INDEX в запросе CREATE TABLE и позволяет ClickHouse пропускать гранулы, которые не могут удовлетворять условию запроса. Обратите внимание, что в этой таблице перечислены доступные типы индексов, тогда как system.data_skipping_indices содержит список экземпляров индексов, определённых в существующих таблицах.

Столбцы

  • name (String) — Имя типа индекса пропуска данных, как указано в TYPE объявления INDEX.
  • description (String) — Общее описание того, что делает этот тип индекса пропуска данных.
  • syntax (String) — Как индекс объявляется в секции INDEX запроса CREATE TABLE.
  • examples (String) — Примеры использования.
  • introduced_in (String) — Версия ClickHouse, в которой этот тип индекса был впервые представлен, в формате major.minor.
  • related (Array(String)) — Имена связанных типов индексов пропуска данных.

Пример

Query
SELECT name, syntax
FROM system.data_skipping_index_types
WHERE name IN ('minmax', 'set')
ORDER BY name
Response
┌─name───┬─syntax───────────────────────────────────────┐
│ minmax │ INDEX name expr TYPE minmax GRANULARITY n     │
│ set    │ INDEX name expr TYPE set(max_rows) GRANULARITY n │
└────────┴──────────────────────────────────────────────┘

См. также

Последнее изменение 10 июня 2026 г.