メインコンテンツまでスキップ
メインコンテンツまでスキップ

system.server_settings

Querying in 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 の使用は、設定ファイルの設定が正しく読み込まれ、使用されているかどうかを確認したいときに便利です。

関連項目