Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

إعدادات الجلسة optimize_if_*

هذه الإعدادات متاحة في system.settings، وقد أُنشئت تلقائيًا من المصدر.

optimize_if_chain_to_multiif

النوع
Bool
القيمة الافتراضية
0

استبدِل سلاسل if(cond1, then1, if(cond2, …)) بـ multiIf. لا يحقق هذا حاليًا فائدة للأنواع الرقمية.

optimize_if_transform_strings_to_enum

النوع
Bool
القيمة الافتراضية
0

يستبدل الوسيطات من النوع String في الدالتين If وTransform بنوع enum. وهو معطّل افتراضيًا لأنه قد يتسبب في تغيير غير متسق في استعلام موزّع، مما يؤدي إلى فشله.

Navigation