Skip to main content
These settings are available in system.settings and are autogenerated from source.

allow_experimental_analyzer

Aliases: enable_analyzer Obsolete since v26.9: the analyzer cannot be disabled anymore. The analyzer is the query analysis and planning infrastructure that has been the default since v24.3. In v26.9 the old query analysis was deprecated and this setting was frozen at its only supported value, 1: an attempt to set it to 0 is rejected, and the compatibility setting no longer reverts it. Remove enable_analyzer = 0 from queries, session settings, settings profiles and client configurations. To compare the behaviour or the performance of a query with the old query analysis, use a ClickHouse version older than v26.9.

allow_experimental_cleanup_old_data_files_compaction

Allow to clean up old data files during Iceberg compaction.

allow_experimental_database_hms_catalog

Allow experimental database engine DataLakeCatalog with catalog_type = ‘hms’

allow_experimental_database_materialized_postgresql

Allow to create database with Engine=MaterializedPostgreSQL(…).

allow_experimental_database_paimon_rest_catalog

Allow experimental database engine DataLakeCatalog with catalog_type = ‘paimon_rest’

allow_experimental_eval_table_function

Enable experimental table function eval.

allow_experimental_expire_snapshots

Allow to execute experimental Iceberg command ALTER TABLE ... EXECUTE expire_snapshots.

allow_experimental_hash_functions

Enable experimental hash functions

allow_experimental_iceberg_compaction

Allow to explicitly use ‘OPTIMIZE’ for iceberg tables.

allow_experimental_kusto_dialect

Enable the Kusto Query Language (KQL) dialect - an alternative to SQL.

allow_experimental_nlp_functions

Enable experimental functions for natural language processing.

allow_experimental_object_storage_queue_hive_partitioning

Allow to use hive partitioning with S3Queue/AzureQueue engines

allow_experimental_paimon_storage_engine

Allow to create tables with Paimon* table engines.

allow_experimental_parallel_reading_from_replicas

Aliases: enable_parallel_replicas Use up to max_parallel_replicas the number of replicas from each shard for SELECT query execution. Reading is parallelized and coordinated dynamically. 0 - disabled, 1 - enabled, silently disable them in case of failure, 2 - enabled, throw an exception in case of failure

allow_experimental_polyglot_dialect

Enable polyglot SQL transpiler - transpiles SQL from 30+ dialects (MySQL, PostgreSQL, SQLite, Snowflake, DuckDB, etc.) into ClickHouse SQL.

allow_experimental_prql_dialect

Enable PRQL - an alternative to SQL.

allow_experimental_ytsaurus_dictionary_source

Experimental dictionary source for integration with YTsaurus.

allow_experimental_ytsaurus_table_engine

Experimental table engine for integration with YTsaurus.

allow_experimental_ytsaurus_table_function

Experimental table engine for integration with YTsaurus.
Last modified on September 16, 2026