Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

إعدادات جدول MergeTree الخاصة بـ vertical_merge_*

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

vertical_merge_algorithm_min_bytes_to_activate

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

الحد الأدنى (التقريبي) للحجم غير المضغوط، بالبايت، في الأجزاء التي يجري دمجها لتفعيل خوارزمية الدمج العمودي.

vertical_merge_algorithm_min_columns_to_activate

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

الحد الأدنى لعدد الأعمدة غير المدرجة في المفتاح الأساسي (PK) لتفعيل خوارزمية الدمج العمودية.

vertical_merge_algorithm_min_rows_to_activate

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

الحد الأدنى (التقريبي) لإجمالي عدد الصفوف في الأجزاء الجاري دمجها لتفعيل خوارزمية الدمج العمودي.

vertical_merge_optimize_lightweight_delete

النوع
Bool
القيمة الافتراضية
1
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
25.91إعداد جديد

إذا كانت القيمة true، فسيتم تحسين الحذف خفيف الوزن أثناء الدمج العمودي.

vertical_merge_optimize_ttl_delete

النوع
Bool
القيمة الافتراضية
1
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.31السماح بخوارزمية الدمج العمودي لعمليات الدمج التي تتطلب إزالة الصفوف التي انتهت صلاحيتها وفق TTL

إذا كانت القيمة true، فسيُحسَّن حذف الصفوف عبر TTL في الدمج العمودي. وبدلاً من فرض الدمج الأفقي، يُقيَّم عامل تصفية TTL ويُمرَّر إلى خوارزمية الدمج التي تضبط علامات التخطي في مصادر الصفوف.

vertical_merge_remote_filesystem_prefetch

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

إذا كانت القيمة true، فسيُستخدم الجلب المسبق للبيانات من نظام الملفات البعيد للعمود التالي أثناء الدمج

Navigation