system.server_settings
ClickHouse Cloud でのクエリ実行
このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。
説明
config.xml に指定されているサーバーのグローバル設定に関する情報を保持します。
現在、このテーブルに表示されるのは config.xml の最上位階層にある設定のみで、入れ子になった設定 (例: logger) には対応していません。
カラム
name(String) — サーバー設定の名前。value(String) — サーバー設定の値。default(String) — サーバー設定のデフォルト値。changed(UInt8) — config.xml で設定が指定されているかどうかを示しますdescription(String) — サーバー設定の簡潔な説明。type(String) — サーバー設定の値の型。changeable_without_restart(Enum8('No' = 0, 'IncreaseOnly' = 1, 'DecreaseOnly' = 2, 'Yes' = 3)) — 設定を実行時に変更できるかどうかを示します。is_obsolete(UInt8) — 設定が廃止済みかどうかを示します。
例
次の例では、名前に thread_pool を含むサーバー設定の情報を取得する方法を示します。
WHERE changed は、例えば設定ファイル内の設定が正しく読み込まれ、実際に利用されているかどうかを確認したい場合に有用です。