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''IncreaseOnly''DecreaseOnly''Yes'
is_obsolete(UInt8) - 設定が廃止されたかどうかを示します。
例
以下の例は、名前に thread_pool を含むサーバー設定の情報を取得する方法を示しています。
WHERE changed を使うことは、例えば、設定ファイルの設定が正しく読み込まれ、使用されているかどうかを確認する際に便利です。
関連情報