Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

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

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

min_bytes_for_compact_part

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

إعداد متقادم، ولا يؤدي أي وظيفة.

min_bytes_for_full_part_storage

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

الحد الأدنى للحجم غير المضغوط بالبايتات لاستخدام نوع التخزين الكامل لجزء البيانات بدلًا من packed

min_bytes_for_wide_part

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

الحد الأدنى لعدد البايتات/الصفوف في جزء البيانات الذي يمكن تخزينه بصيغة Wide. يمكنك تعيين أحد هذين الإعدادين أو كليهما أو عدم تعيين أيٍّ منهما.

min_bytes_to_prewarm_caches

النوع
UInt64
القيمة الافتراضية
0
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
24.120إعداد جديد

الحد الأدنى للحجم (بالبايتات غير المضغوطة) لتهيئة mark cache وprimary index cache مسبقًا للأجزاء الجديدة

min_bytes_to_rebalance_partition_over_jbod

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

يحدِّد الحد الأدنى لعدد البايتات اللازمة لتمكين الموازنة عند توزيع الأجزاء الكبيرة الجديدة على أقراص وحدة التخزين JBOD.

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

  • عدد صحيح موجب.
  • 0 — تكون الموازنة معطّلة.

الاستخدام

يجب ألا تقل قيمة الإعداد min_bytes_to_rebalance_partition_over_jbod عن قيمة max_bytes_to_merge_at_max_space_in_pool / 1024. وإلا، يطرح ClickHouse استثناء.

Navigation