Перейти к основному содержанию
Поскольку ClickHouse — проект с открытым исходным кодом, в его развитие вносят вклад не только сотрудники ClickHouse, но и сообщество. Эти изменения часто разрабатываются с разной скоростью; некоторым возможностям может потребоваться длительный этап прототипирования или больше времени на получение достаточной обратной связи от сообщества и доработку, прежде чем их можно будет считать общедоступными (GA). Поскольку не всегда очевидно, когда возможность можно отнести к общедоступным, мы разделяем возможности на две категории: бета и экспериментальные. Возможности бета официально поддерживаются командой ClickHouse. Экспериментальные возможности — это ранние прототипы, разрабатываемые либо командой ClickHouse, либо сообществом, и они официально не поддерживаются. В разделах ниже подробно описаны свойства возможностей бета и экспериментальных возможностей:

бета-функции

  • Находятся в активной разработке и готовятся к выходу в GA
  • Основные известные проблемы можно отслеживать на GitHub
  • Функциональность может измениться в будущем
  • Могут быть включены в ClickHouse Cloud
  • Команда ClickHouse поддерживает бета-функции
Ниже перечислены возможности, которые считаются бета-функциями в ClickHouse Cloud и доступны для использования в ваших сервисах ClickHouse Cloud. Примечание: убедитесь, что вы используете актуальную версию настройки ClickHouse compatibility, чтобы иметь доступ к недавно появившейся возможности.

Экспериментальные возможности

  • Могут никогда не выйти в GA
  • Могут быть удалены
  • Могут вносить несовместимые изменения
  • Функциональность может измениться
  • Требуют явного включения
  • Команда ClickHouse не поддерживает экспериментальные возможности
  • Могут не иметь важных функций и документации
  • Нельзя включить в ClickHouse Cloud
Обратите внимание: в ClickHouse Cloud нельзя включать никакие дополнительные экспериментальные возможности, кроме тех, что перечислены выше как бета.

Бета-настройки

Экспериментальные настройки

НазваниеПо умолчанию
query_plan_optimize_join_order_randomize0
enable_join_transitive_predicates0
ast_fuzzer_runs0
ast_fuzzer_any_query0
allow_fuzz_query_functions0
enable_materialized_cte0
analyzer_inline_views0
allow_experimental_kafka_offsets_storage_in_keeper0
allow_experimental_delta_lake_writes0
automatic_parallel_replicas_mode0
automatic_parallel_replicas_min_bytes_per_replica1048576
distributed_index_analysis0
allow_experimental_materialized_postgresql_table0
allow_experimental_funnel_functions0
allow_experimental_nlp_functions0
allow_experimental_hash_functions0
allow_experimental_time_series_table0
allow_experimental_unique_key0
allow_experimental_codecs0
throw_on_unsupported_query_inside_transaction1
wait_changes_become_visible_after_commit_modewait_unknown
implicit_transaction0
grace_hash_join_initial_buckets1
grace_hash_join_max_buckets1024
join_to_sort_minimum_perkey_rows40
join_to_sort_maximum_table_rows10000
allow_experimental_join_right_table_sorting0
allow_experimental_json_lazy_type_hints0
allow_experimental_window_view0
window_view_clean_interval60
window_view_heartbeat_interval15
wait_for_window_view_fire_signal_timeout10
stop_refreshable_materialized_views_on_startup0
allow_experimental_database_materialized_postgresql0
allow_experimental_nullable_tuple_type0
allow_experimental_query_deduplication0
allow_experimental_database_hms_catalog0
allow_experimental_kusto_dialect0
allow_experimental_prql_dialect0
allow_experimental_polyglot_dialect0
polyglot_dialect
enable_adaptive_memory_spill_scheduler0
allow_experimental_cleanup_old_data_files_compaction0
allow_experimental_iceberg_compaction0
allow_iceberg_remove_orphan_files0
iceberg_orphan_files_older_than_seconds259200
allow_experimental_expire_snapshots0
write_full_path_in_iceberg_metadata0
iceberg_metadata_compression_method
make_distributed_plan0
distributed_plan_execute_locally0
distributed_plan_default_shuffle_join_bucket_count8
distributed_plan_default_reader_bucket_count8
distributed_plan_force_exchange_kind
distributed_plan_max_rows_to_broadcast20000
distributed_plan_prefer_replicas_over_workers0
allow_experimental_ytsaurus_table_engine0
allow_experimental_ytsaurus_table_function0
allow_experimental_ytsaurus_dictionary_source0
distributed_plan_force_shuffle_aggregation0
join_runtime_filter_exact_values_limit10000
join_runtime_bloom_filter_bytes524288
join_runtime_bloom_filter_hash_functions3
join_runtime_filter_pass_ratio_threshold_for_disabling0.7
join_runtime_filter_blocks_to_skip_before_reenabling30
join_runtime_bloom_filter_max_ratio_of_set_bits0.7
rewrite_in_to_join0
allow_experimental_time_series_aggregate_functions0
promql_database
promql_table
promql_evaluation_timeauto
allow_experimental_alias_table_engine0
allow_experimental_paimon_storage_engine0
paimon_target_snapshot_id-1
max_consume_snapshots0
use_paimon_partition_pruning0
allow_experimental_object_storage_queue_hive_partitioning0
query_plan_optimize_join_order_algorithmgreedy
allow_experimental_database_paimon_rest_catalog0
webassembly_udf_max_fuel100000
webassembly_udf_max_memory134217728
webassembly_udf_max_input_block_size0
webassembly_udf_max_instances32
allow_experimental_ai_functions0
ai_function_request_timeout_sec60
ai_function_max_retries0
ai_function_retry_initial_delay_ms1000
ai_function_throw_on_error1
ai_function_max_input_tokens_per_query1000000
ai_function_max_output_tokens_per_query500000
ai_function_max_api_calls_per_query0
ai_function_throw_on_quota_exceeded1
allow_commit_order_projection0
allow_experimental_replacing_merge_with_cleanup0
allow_experimental_reverse_key0
allow_remote_fs_zero_copy_replication0
distributed_index_analysis_min_indexes_bytes_to_activate1073741824
distributed_index_analysis_min_parts_to_activate10
enable_replacing_merge_with_cleanup_for_min_age_to_force_merge0
force_read_through_cache_for_merges0
merge_selector_algorithmSimple
merge_selector_enable_heuristic_to_lower_max_parts_to_merge_at_once0
merge_selector_heuristic_to_lower_max_parts_to_merge_at_once_exponent5
notify_newest_block_number0
part_moves_between_shards_delay_seconds30
part_moves_between_shards_enable0
remote_fs_zero_copy_path_compatible_mode0
remote_fs_zero_copy_zookeeper_path/clickhouse/zero_copy
remove_rolled_back_parts_immediately1
shared_merge_tree_virtual_parts_discovery_batch1
Последнее изменение 10 июня 2026 г.