Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configuración de la sesión de text_index_*

Estas configuraciones están disponibles en system.settings y se generan automáticamente a partir del código fuente.

text_index_hint_max_selectivity

Tipo
Float
Predeterminado
0.2
Historial de versiones
VersiónValor predeterminadoComentario
25.120.2Nueva configuración

Selectividad máxima del filtro para usar la sugerencia construida a partir del índice de texto invertido.

text_index_lazy_intersection_density_threshold

Alias: text_index_density_threshold

Tipo
Float
Predeterminado
0.2
Historial de versiones
VersiónValor predeterminadoComentario
26.70.2Renombrado desde `text_index_density_threshold` (se conserva como alias); elige el algoritmo de intersección de posting list en el modo diferido de aplicación de posting list.

Umbral de densidad de posting list que elige el algoritmo de intersección en el modo diferido de aplicación de posting list (text_index_posting_list_apply_mode = 'lazy'). Por debajo del umbral: intersección leapfrog (favorece las posting lists dispersas). En el umbral o por encima: intersección bitmap de fuerza bruta (favorece las posting lists densas).

text_index_like_max_postings_to_read

Tipo
UInt64
Predeterminado
50
Historial de versiones
VersiónValor predeterminadoComentario
26.450Nueva opción

Número máximo de postings grandes que se pueden leer cuando está habilitada la evaluación de LIKE en el índice de texto mediante escaneo del diccionario.

Requiere que use_text_index_like_evaluation_by_dictionary_scan esté habilitado.

text_index_like_min_pattern_length

Tipo
UInt64
Predeterminado
4
Historial de versiones
VersiónValor predeterminadoComentario
26.44Nueva configuración

Longitud mínima de la subcadena alfanumérica buscada en un patrón LIKE/ILIKE necesaria para usar la evaluación LIKE del índice de texto mediante el escaneo del diccionario. Los patrones más cortos que este umbral coinciden con demasiados tokens del diccionario y se omiten para evitar escaneos costosos.

Requiere que use_text_index_like_evaluation_by_dictionary_scan esté habilitado.

text_index_posting_list_apply_mode

Tipo
TextIndexPostingListApplyMode
Predeterminado
lazy
Historial de versiones
VersiónValor predeterminadoComentario
26.8lazyLas consultas sobre índice de texto ahora decodifican las posting lists bajo demanda con un cursor en lugar de materializarlas en Roaring Bitmaps, lo que reduce el uso de memoria y el tiempo de CPU en consultas selectivas.
26.6materializeNueva configuración para el modo diferido de aplicación de posting lists

Controla cómo se aplican las posting lists durante las consultas sobre índice de texto. 'materialize' decodifica inmediatamente las posting lists en Roaring Bitmaps. 'lazy' (predeterminado) usa decodificación bajo demanda basada en cursores (requiere un formato de índice con un codec serializado). 'lazy' se aplica solo donde es compatible: las consultas con patrones (como LIKE) y las partes con un índice escrito por una versión anterior recurren a 'materialize'.

Navigation