Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de tabela MergeTree primary_key_*

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

primary_key_compress_block_size

Tipo
NonZeroUInt64
Padrão
65536

Tamanho do bloco de compressão da chave primária; é o tamanho real do bloco a ser comprimido.

primary_key_compression_codec

Tipo
String
Padrão
ZSTD(3)

Codec de compressão usado pela chave primária; a chave primária é pequena o suficiente e fica em cache, por isso a compressão padrão é ZSTD(3).

primary_key_lazy_load

Tipo
Bool
Padrão
1

Carrega a chave primária na memória no primeiro uso, em vez de durante a inicialização da tabela. Isso pode economizar memória quando há um grande número de tabelas.

primary_key_ratio_of_unique_prefix_values_to_skip_suffix_columns

Tipo
Float
Padrão
0.9

Se o valor de uma coluna da chave primária em uma parte de dados mudar pelo menos nessa razão, ignore o carregamento das colunas seguintes na memória. Isso permite economizar uso de memória ao não carregar colunas inúteis da chave primária.

Navigation