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