設定プロファイル
設定プロファイルは、同じ名前のもとにグループ化された設定のコレクションです。
注記
ClickHouse は、設定プロファイルの管理のために SQL駆動型ワークフロー をサポートしています。使用をお勧めします。
プロファイルには任意の名前を付けることができます。同じプロファイルを異なるユーザーに指定することも可能です。設定プロファイルで最も重要なことは readonly=1
を記述することで、これにより読み取り専用アクセスが保証されます。
設定プロファイルは互いに継承できます。継承を使用するには、プロファイルにリストされている他の設定の前に1つまたは複数の profile
設定を指定します。異なるプロファイルで同じ設定が定義されている場合は、最後に定義されたものが使用されます。
プロファイル内のすべての設定を適用するには、profile
設定を設定します。
例:
web
プロファイルをインストールします。
設定プロファイルは、ユーザー構成ファイルで宣言されます。通常は users.xml
です。
例:
この例では、default
と web
の2つのプロファイルを指定しています。
default
プロファイルには特別な目的があり、常に存在し、サーバー起動時に適用されます。言い換えれば、default
プロファイルには既定の設定が含まれています。
web
プロファイルは通常のプロファイルで、SET
クエリを使用するか、HTTPクエリのURLパラメータを使用して設定できます。