Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

wait_for_* session settings

These settings are available in system.settings and are autogenerated from source.

wait_for_async_insert

Type
Bool
Default
1

If true wait for processing of asynchronous insertion.

wait_for_async_insert_timeout

Type
Seconds
Default
120

Timeout for waiting for processing asynchronous insertion.

wait_for_part_commit_in_dependent_materialized_views

Type
Bool
Default
0
Version history
VersionDefault valueComment
26.60New setting

Controls whether each sink commits its just-written part before its own dependent materialized view cascade runs, so a cascade that reads back from the source via JOIN observes the part written by that sink.

The guarantee is per sink instance — parts written by other sink threads of the same INSERT may not yet be visible. The setting does not provide cross-thread commit ordering.

Has no effect on inserts into tables with no dependent materialized views.

Navigation