Descrição
Contém a lista dos índices de omissão de dados suportados pelo servidor, juntamente com a documentação incorporada de cada tipo. Um índice de omissão de dados é especificado no TYPE de uma declaração INDEX em uma consulta CREATE TABLE e permite ao ClickHouse ignorar grânulos que não podem corresponder à condição de uma consulta.
Observe que esta tabela lista os tipos de índice disponíveis, enquanto system.data_skipping_indices lista as instâncias de índice definidas em tabelas existentes.
Colunas
name(String) — O nome do tipo de índice de omissão de dados, conforme especificado em TYPE em uma declaração INDEX.description(String) — Uma descrição geral do que o tipo de índice de omissão de dados faz.syntax(String) — Como o índice é declarado em uma cláusula INDEX de uma consulta CREATE TABLE.examples(String) — Exemplos de uso.introduced_in(String) — A versão do ClickHouse em que o tipo de índice foi introduzido pela primeira vez, no formato principal.secundária.related(Array(String)) — Os nomes dos tipos relacionados de índices de omissão de dados.
Exemplo
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 │
└────────┴──────────────────────────────────────────────┘Veja também
- Data skipping indices — Informações sobre data skipping indexes.
system.data_skipping_indices— As instâncias de índice definidas nas tabelas existentes.