Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

wait_for_* 会话设置

这些设置可在 system.settings 中查看,并根据 源代码 自动生成。

wait_for_async_insert

类型
Bool
默认值
1

如果为 true,则等待异步插入处理完成

wait_for_async_insert_timeout

类型
Seconds
默认值
120

等待异步插入处理完成的超时时间

wait_for_part_commit_in_dependent_materialized_views

类型
Bool
默认值
0
版本历史
版本默认值注释
26.60新增设置

控制每个 sink 是否在其自身依赖的 materialized view 级联运行前,先提交刚写入的 part,从而使通过 JOIN 从源表回读数据的级联能够看到该 sink 写入的 part。

此保证仅适用于单个 sink 实例——同一 INSERT 的其他 sink 线程写入的 part 此时可能仍不可见。此设置不保证跨线程的提交顺序。

对于插入到没有依赖 materialized view 的表,此设置不起作用。

wait_for_window_view_fire_signal_timeout

Experimental 功能
类型
Seconds
默认值
10

事件时间处理中等待 window view 触发信号的超时时间

Navigation