Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

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

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

max_rand_distribution_parameter

النوع
Float
القيمة الافتراضية
1000000
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.41000000إعداد جديد لتقييد معلمات الشكل في دوال التوزيع العشوائي، مما يمنع حدوث تعليق عند استخدام مُدخلات متطرفة.

الحد الأقصى لقيم معلمات شكل التوزيع في دوال التوزيع العشوائي مثل randChiSquared وrandStudentT وrandFisherF. يمنع ذلك فترات الحساب الطويلة جدًا عند استخدام قيم معلمات متطرفة. يعطّل 0 الحد؛ ولا تزال القيم التي لا تنتهي معها عملية أخذ العينات إطلاقًا مرفوضة.

max_rand_distribution_trials

النوع
UInt64
القيمة الافتراضية
1000000000
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.41000000000إعداد جديد لتقييد عدد المحاولات في دوال التوزيع العشوائي، مما يمنع التعليق عند استخدام مُدخلات متطرفة.

الحد الأقصى لعدد المحاولات المسموح به لدوال التوزيع العشوائي مثل randBinomial و randNegativeBinomial. يمنع ذلك أزمنة الحوسبة الطويلة جدًا عند وجود أعداد كبيرة من المحاولات. يعطّل 0 الحد، ويمكن رفع قيمة الإعداد عن قيمته الافتراضية، باستثناء randBinomial عندما يكون الاحتمال أكبر من 0 وأقل من 1، إذ يرفض دائمًا أكثر من 10^9 محاولة، لأن تكلفة عينة واحدة تتناسب طرديًا مع عدد المحاولات في أسوأ الحالات، وباحتمال يزداد مع عدد المحاولات. يُستثنى الاحتمالان 0 و1 من هذا الحد الصارم، لأن حساب العينة يستغرق زمنًا ثابتًا في حالتهما.

Navigation