Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de sessão de text_index_*

Essas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

text_index_hint_max_selectivity

Tipo
Float
Padrão
0.2
Histórico de versões
VersãoValor padrãoComentário
25.120.2Nova configuração

Seletividade máxima do filtro para usar a indicação gerada a partir do índice de texto invertido.

text_index_lazy_intersection_density_threshold

Aliases: text_index_density_threshold

Tipo
Float
Padrão
0.2
Histórico de versões
VersãoValor padrãoComentário
26.70.2Renomeado de `text_index_density_threshold` (mantido como alias); seleciona o algoritmo de interseção de posting lists no modo lazy de aplicação de posting lists.

Limite de densidade de posting lists que seleciona o algoritmo de interseção no modo lazy de aplicação de posting lists (text_index_posting_list_apply_mode = 'lazy'). Abaixo do limite: interseção leapfrog (favorece posting lists esparsas). No limite ou acima dele: interseção de bitmap por força bruta (favorece posting lists densas).

text_index_like_max_postings_to_read

Tipo
UInt64
Padrão
50
Histórico de versões
VersãoValor padrãoComentário
26.450Nova configuração

Número máximo de postings grandes a serem lidos quando a avaliação de LIKE do índice de texto por varredura do dicionário estiver habilitada.

Requer que use_text_index_like_evaluation_by_dictionary_scan esteja habilitado.

text_index_like_min_pattern_length

Tipo
UInt64
Padrão
4
Histórico de versões
VersãoValor padrãoComentário
26.44Nova configuração

Comprimento mínimo da substring alfanumérica em um padrão LIKE/ILIKE necessário para usar a avaliação de LIKE do índice de texto por varredura do dicionário. Padrões menores que esse limite correspondem a tokens demais no dicionário e são ignorados para evitar varreduras custosas.

Requer que use_text_index_like_evaluation_by_dictionary_scan esteja habilitado.

text_index_posting_list_apply_mode

Tipo
TextIndexPostingListApplyMode
Padrão
lazy
Histórico de versões
VersãoValor padrãoComentário
26.8lazyAs consultas com índice de texto agora decodificam as posting lists sob demanda com um cursor, em vez de materializá-las em Roaring Bitmaps, o que reduz o uso de memória e o tempo de CPU para consultas seletivas.
26.6materializeNova configuração para o modo lazy de aplicação de posting list

Controla como as posting lists são aplicadas durante consultas com índice de texto. 'materialize' decodifica imediatamente as posting lists em Roaring Bitmaps. 'lazy' (padrão) usa decodificação sob demanda baseada em cursor (requer um formato de índice com codec serializado). 'lazy' é aplicado apenas onde há suporte: consultas com padrões (como LIKE) e partes com um índice gravado por uma versão anterior recorrem a 'materialize'.

Navigation