Essas configurações estão disponíveis em system.merge_tree_settings e são geradas automaticamente a partir do código-fonte do ClickHouse.
text_index_dictionary_block_frontcoding_compression
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.6 | 1 | Nova configuração |
Compressão front-coding padrão para blocos de dicionário do índice de texto.
Pode ser substituída por um argumento de índice explícito dictionary_block_frontcoding_compression.
text_index_dictionary_block_size
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.6 | 512 | Nova configuração |
Tamanho padrão do bloco de dicionário para índices de texto.
Pode ser substituído por um argumento explícito de índice dictionary_block_size.
text_index_max_memory_usage_before_flush
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.8 | 1073741824 | Nova configuração. O valor anterior desativa o descarregamento baseado em memória para preservar o comportamento anterior à versão 26.8 |
Quantidade máxima estimada de memória retida por um construtor de índice de texto antes de descarregar um segmento temporário.
text_index_max_processed_tokens_before_flush
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.8 | 100000000 | Nova configuração |
Número máximo de tokens processados acumulados por um construtor de índice de texto antes do descarregamento de um segmento temporário.
text_index_posting_list_block_size
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.6 | 1048576 | Nova configuração |
Tamanho padrão do bloco da posting list para índices de texto (linhas).
Pode ser sobrescrito pelo argumento de índice explícito posting_list_block_size.
text_index_posting_list_codec
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.6 | none | Nova configuração |
Codec padrão de posting list para índices de texto.
Pode ser sobrescrito pelo argumento de índice explícito posting_list_codec.
text_index_serialization_version
Histórico de versões
| Versão | Valor padrão | Comentário |
|---|---|---|
| 26.8 | v2_with_positions | Permite o formato de índice de texto 'v2_with_positions', que persiste as posições dos tokens para busca por frase. Reverte para 'v1_with_codec' em versões de compatibilidade anteriores, para que servidores mais recentes continuem gravando um formato que servidores mais antigos possam ler durante uma atualização gradual. |
| 26.6 | v1_with_codec | Nova configuração. Controla a versão do formato em disco dos índices de texto. Reverte para 'v0_initial' em versões de compatibilidade anteriores, para que servidores mais recentes continuem gravando o formato anterior que servidores mais antigos possam ler durante uma atualização gradual. |
A versão de formato de serialização em disco preferencial para gravar índices de texto.
A configuração é uma preferência, não uma restrição rígida: se a versão configurada não conseguir representar um índice, uma versão mais recente capaz de representá-lo será escolhida automaticamente, e a gravação de um índice de texto nunca falhará devido a essa configuração.
Durante uma atualização gradual, fixe o formato com a configuração compatibility no nível de perfil nos
servidores que já foram atualizados, para que continuem gravando um formato que os servidores mais antigos ainda possam ler.
Valores possíveis:
v0_initial— O formato original. Não persiste o tipo de codec da posting list.v1_with_codec— Persiste o tipo de codec da posting list no cabeçalho do índice de texto.v2_with_positions— Persiste as posições dos tokens para índices comsupport_phrase_search.