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

設定プロファイル

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

注記

ClickHouse は設定プロファイルを管理するための SQLドリブンワークフロー をサポートしています。使用を推奨します。

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

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

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

例:

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

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

例:

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

default プロファイルは特別な目的を持ち、常に存在する必要があり、サーバー起動時に適用されます。言い換えれば、default プロファイルにはデフォルト設定が含まれています。

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