Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

إعدادات جدول MergeTree ‏max_parts_*

هذه الإعدادات متاحة في system.merge_tree_settings، وقد جرى توليدها تلقائيًا من الشيفرة المصدرية لـ ClickHouse.

max_parts_in_total

النوع
UInt64
القيمة الافتراضية
100000

إذا تجاوز العدد الإجمالي للأجزاء النشطة في جميع أقسام الجدول القيمة max_parts_in_total، تتوقف عملية INSERT ويظهر الاستثناء Too many parts (N).

القيم الممكنة:

  • أي عدد صحيح موجب.

يؤدي العدد الكبير من الأجزاء في الجدول إلى تراجع أداء استعلامات ClickHouse وزيادة وقت بدء تشغيل ClickHouse. وغالبًا ما يكون ذلك نتيجة تصميم غير صحيح (أخطاء عند اختيار استراتيجية التقسيم - أقسام صغيرة جدًا).

max_parts_to_merge_at_once

النوع
UInt64
القيمة الافتراضية
100

الحد الأقصى لعدد الأجزاء التي يمكن دمجها في المرة الواحدة (0 - معطّل). لا يؤثر ذلك في استعلام OPTIMIZE FINAL.

Navigation