設定の概要
概要
注記
XML ベースの設定プロファイルおよび 設定ファイル は、現在 ClickHouse Cloud ではサポートされていません。ClickHouse Cloud サービスの設定を指定するには、SQL ベースの設定プロファイル を使用する必要があります。
ClickHouse の設定には、次のような主なグループがあります。
- グローバルサーバー設定
- セッション設定
- クエリ設定
- バックグラウンド処理設定
グローバル設定は、後続のレベルで上書きされない限り、デフォルトで適用されます。セッション設定は、プロファイル、ユーザー設定、SET コマンドを通じて指定できます。クエリ設定は、SETTINGS 句を通じて指定でき、個々のクエリに適用されます。バックグラウンド処理設定は、バックグラウンドで非同期に実行される Mutation、Merge およびその他の処理に適用されます。
既定値以外の設定の確認
既定値から変更されている設定を表示するには、system.settings テーブルをクエリします。
設定がデフォルト値からまったく変更されていない場合、ClickHouse は何も返しません。
特定の設定の値を確認するには、クエリ内でその設定の name を指定します。
次のような結果が得られます:
関連情報
- ClickHouse サーバーをグローバルレベルで構成する方法の詳細については、グローバルサーバー設定を参照してください。
- ClickHouse サーバーをセッションレベルで構成する方法の詳細については、セッション設定を参照してください。
- ClickHouse による設定処理の詳細については、コンテキスト階層を参照してください。