Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

optimize_injective_* セッション設定

これらの設定は system.settings で確認でき、ソースコード から自動生成されています。

optimize_injective_functions_in_group_by

Bool
デフォルト値
1
バージョン履歴
バージョンデフォルト値コメント
24.11アナライザで、GROUP BY 句内の単射関数をその引数に置き換えます

GROUP BY 句内の単射関数をその引数に置き換えます

optimize_injective_functions_in_limit_by

Bool
デフォルト値
1
バージョン履歴
バージョンデフォルト値コメント
26.61LIMIT BY キー内の単射関数をその引数に置き換える新しい設定。

LIMIT BY 句のキー内の単射関数をその引数に置き換えます。

例: LIMIT 5 BY toString(x)LIMIT 5 BY x になります。

optimize_injective_functions_inside_uniq

Bool
デフォルト値
1

uniq*() 関数内の一引数の単射関数を削除します。

Navigation