تتوفر هذه الإعدادات في system.settings، وتُولَّد تلقائيًا من المصدر.
materialize_statistics_on_insert
النوع
Bool
القيمة الافتراضية
1
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 26.8 | 1 | تحقيق إحصاءات الأعمدة عند INSERT افتراضيًا للجداول التي يقل حجمها عن `materialize_statistics_on_insert_max_table_size`، بحيث تتوفر تقديرات جيدة لإعادة ترتيب ربط المستندة إلى التكلفة في جداول الأبعاد المحمّلة حديثًا. |
| 26.4 | 0 | تعطيل إنشاء الإحصاءات عند INSERT افتراضيًا، والاعتماد على عمليات الدمج بدلًا من ذلك |
| 24.6 | 1 | أُضيف إعداد جديد يتيح تعطيل تحقيق الإحصاءات عند الإدراج |
إذا كانت الإحصاءات تُنشأ وتُحقَّق للأجزاء المُدرجة حديثًا. حتى عند تعطيله، تظل الإحصاءات تُنشأ وتُخزَّن أثناء عمليات الدمج أو عبر MATERIALIZE STATISTICS صريح. لا تتأثر إلا الجداول التي لا يتجاوز حجمها الحالي، بالإضافة إلى حجم الكتلة الجاري كتابته، materialize_statistics_on_insert_max_table_size.
materialize_statistics_on_insert_max_table_size
النوع
UInt64
القيمة الافتراضية
26843545600
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 26.8 | 26843545600 | إعداد جديد. |
لا تُنشأ إحصاءات الأعمدة وتُخزَّن إلا لأجزاء البيانات المُدرجة حديثًا (راجع materialize_statistics_on_insert) في الجداول التي لا يتجاوز حجمها الحالي، مضافًا إليه حجم الكتلة التي تجري كتابتها، هذه القيمة. تعني 0 عدم وجود حد للحجم.