wait_for_async_insert
true の場合は、非同期挿入の処理が完了するまで待機します。wait_for_async_insert_timeout
非同期挿入の処理完了を待機する際のタイムアウト。wait_for_part_commit_in_dependent_materialized_views
各 sink が、自身に依存する materialized view のカスケードが実行される前に、直前に書き込んだパーツをコミットするかどうかを制御します。これにより、JOIN を介してソースから読み戻すカスケードは、その sink が書き込んだパーツを参照できます。
この保証は sink の各インスタンス単位です。つまり、同じ INSERT の他の sink スレッドが書き込んだパーツは、まだ見えない可能性があります。この設定では、スレッドをまたいだ commit 順序は保証されません。
依存する materialized view がないテーブルへの INSERT には影響しません。