Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

database_replicated_* セッション設定

これらの設定は system.settings で利用でき、ソース から自動生成されています。

database_replicated_allow_explicit_uuid

UInt64
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
24.90Replicated データベースのテーブルで UUID を明示的に指定できないようにする新しい設定が追加されました

0 - Replicated データベースのテーブルで UUID を明示的に指定することを許可しません。1 - 許可します。2 - 許可しますが、指定された UUID は無視され、代わりにランダムな UUID が生成されます。

database_replicated_allow_heavy_create

Bool
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
24.70Replicated データベースエンジンでは、長時間実行されるDDLクエリ(CREATE AS SELECT と POPULATE)は禁止されていました

Replicated データベースエンジンで、長時間実行されるDDLクエリ (CREATE AS SELECT と POPULATE) を許可します。DDL queue が長時間ブロックされる可能性がある点に注意してください。

database_replicated_allow_only_replicated_engine

Bool
デフォルト値
0

Replicated エンジンのデータベースでは、レプリケートテーブルのみ作成を許可します

Cloud でのデフォルト値: 1

database_replicated_allow_replicated_engine_arguments

UInt64
デフォルト値
0
バージョン履歴
バージョンデフォルト値コメント
24.90デフォルトでは明示的な引数を許可しない

0 - Replicated データベース内の *MergeTree テーブルで、ZooKeeper パスおよびレプリカ名を明示的に指定することを許可しません。1 - 許可します。2 - 許可しますが、指定されたパスは無視して、代わりにデフォルトのパスを使用します。3 - 許可し、警告も記録しません。

database_replicated_always_detach_permanently

Bool
デフォルト値
0

データベースエンジンが Replicated の場合、DETACH TABLE は DETACH TABLE PERMANENTLY として実行されます

database_replicated_enforce_synchronous_settings

Bool
デフォルト値
0

一部のクエリで同期的な待機を強制します (関連項目: database_atomic_wait_for_drop_and_detach_synchronously、mutations_sync、alter_sync) 。これらの設定を有効にすることは推奨されません。

database_replicated_initial_query_timeout_sec

UInt64
デフォルト値
300

初期 DDL クエリが、Replicated database で以前の DDL queue のエントリが処理されるまで待機する時間を、秒単位で設定します。

設定可能な値:

  • 正の整数。
  • 0 — 無制限。
Navigation