Skip to main content
这些设置可在 system.settings 中查看,由 源代码 自动生成。

allow_experimental_analyzer

别名:enable_analyzer 自 v26.9 起过时:analyzer 已无法禁用。 analyzer 是自 v24.3 起默认启用的查询分析与查询计划基础设施。在 v26.9 中,该设置被固定为唯一受支持的值 1:尝试将其设为 0 会被拒绝,compatibility 设置也不再使其恢复旧行为。在 v26.10 中,它原先所切换到的查询分析已被移除。请从查询、会话设置、profile 及客户端配置中移除 enable_analyzer = 0。如需对比查询在旧查询分析下的行为或性能,请使用 v26.9 之前的 ClickHouse 版本。

allow_experimental_cleanup_old_data_files_compaction

允许在 Iceberg 合并整理期间清理旧数据文件。

allow_experimental_database_hms_catalog

允许使用 catalog_type = ‘hms’ 的Experimental数据库引擎 DataLakeCatalog

allow_experimental_database_materialized_postgresql

允许创建使用 Engine=MaterializedPostgreSQL(…) 的 database。

allow_experimental_database_paimon_rest_catalog

允许使用 catalog_type = ‘paimon_rest’ 的Experimental数据库引擎 DataLakeCatalog

allow_experimental_eval_table_function

启用 Experimental 表函数 eval。

allow_experimental_expire_snapshots

允许执行Experimental的 Iceberg 命令 ALTER TABLE ... EXECUTE expire_snapshots。

allow_experimental_hash_functions

启用Experimental哈希函数

allow_experimental_iceberg_compaction

允许显式地对 Iceberg 表执行 ‘OPTIMIZE’。

allow_experimental_kusto_dialect

启用 Kusto 查询语言 (KQL) 方言,可作为 SQL 的替代方案。

allow_experimental_nlp_functions

启用 Experimental 自然语言处理函数。

allow_experimental_object_storage_queue_hive_partitioning

允许在 S3Queue/AzureQueue 引擎中使用 Hive 分区

allow_experimental_paimon_storage_engine

允许创建使用 Paimon* 表引擎的表。

allow_experimental_parallel_reading_from_replicas

别名: enable_parallel_replicas 对每个分片,SELECT 查询执行时最多可使用 max_parallel_replicas 个副本。读取会并行执行,并进行动态协调。0 - 禁用,1 - 启用,失败时静默禁用,2 - 启用,失败时抛出异常

allow_experimental_polyglot_dialect

启用 polyglot SQL 转译器:可将 30 多种 SQL 方言 (MySQL、PostgreSQL、SQLite、Snowflake、DuckDB 等) 转译为 ClickHouse SQL。

allow_experimental_prql_dialect

启用 PRQL——作为 SQL 的一种替代方案。

allow_experimental_ytsaurus_dictionary_source

用于与 YTsaurus 集成的 Experimental 字典源。

allow_experimental_ytsaurus_table_engine

用于集成 YTsaurus 的 Experimental 表引擎。

allow_experimental_ytsaurus_table_function

用于与 YTsaurus 集成的 Experimental 表引擎。
最后修改于 2026年9月26日