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