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

設定プロファイル

設定プロファイルは、同じ名前の下にグループ化された設定のコレクションです。

注記

ClickHouse は、設定プロファイルを管理するための SQL駆動型ワークフロー もサポートしています。これを使用することをお勧めします。

プロファイルには任意の名前を付けることができます。異なるユーザーに同じプロファイルを指定することも可能です。設定プロファイルで最も重要なことは、readonly=1 を記述することです。これにより、読み取り専用アクセスが保証されます。

設定プロファイルは互いに継承することができます。継承を使用するには、プロファイルにリストされている他の設定の前に、一つまたは複数の profile 設定を示します。異なるプロファイルで同じ設定が定義されている場合は、最新に定義されたものが使用されます。

プロファイル内のすべての設定を適用するには、profile 設定を設定します。

例:

web プロファイルをインストールします。

設定プロファイルはユーザー設定ファイルで宣言されます。これは通常 users.xml です。

例:

この例では、defaultweb の2つのプロファイルが指定されています。

default プロファイルは特別な目的を持っています: 常に存在しなければならず、サーバーを起動する際に適用されます。言い換えれば、default プロファイルにはデフォルト設定が含まれています。

web プロファイルは通常のプロファイルであり、SET クエリを使用するか、HTTP クエリの URL パラメータを使用して設定できます。