Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

إعدادات الجلسة لـ iceberg_compaction_*

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

iceberg_compaction_commit_batch_size

النوع
UInt64
القيمة الافتراضية
100
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.9100إعداد جديد
26.8100إعداد جديد

عدد ملفات البيانات المدمجة التي يجمعها دمج Iceberg في الخلفية قبل نشرها في لقطة جديدة.

تُنشر نتائج الدمج في جميع الأحوال بمجرد عدم وجود مرشحين آخرين للدمج، لذا يقتصر هذا الإعداد على تحديد مدة بقاء الملفات المدمجة بالفعل غير منشورة بينما يواصل الدمج العثور على مهام جديدة. تعيد القيمة 0 السلوك السابق المتمثل في النشر فقط عند نفاد مرشحي الدمج، وهي حالة لا تحدث أبدًا ما دام الجدول يتلقى ملفات بيانات جديدة؛ لذلك يُكتب كل ناتج مدمج إلى تخزين الكائنات دون أن تتم الإشارة إليه مطلقًا من قِبل لقطة.

iceberg_compaction_data_cleanup

النوع
ثوانٍ
القيمة الافتراضية
10800
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.510800إعداد جديد

المدة التي ستُحذف بعدها البيانات.

iceberg_compaction_delay_bias

النوع
ثوانٍ
القيمة الافتراضية
10800
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.510800إعداد جديد

الحد الأدنى للمدة الفاصلة بين عمليتَي الدمج في الخلفية.

iceberg_compaction_max_bytes_in_data_file

النوع
UInt64
القيمة الافتراضية
18446744073709551615
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.918446744073709551615إعداد جديد للحد الأقصى لعدد البايتات في ملف بيانات Iceberg الناتج عن الدمج، وهو منفصل عن حد وقت الإدراج.
26.718446744073709551615إعداد جديد للحد الأقصى لعدد البايتات في ملف بيانات Iceberg الناتج عن الدمج، وهو منفصل عن حد وقت الإدراج.

الحد الأقصى لعدد البايتات في ملف بيانات Parquet الخاص بـ Iceberg الناتج عن الدمج. القيمة الافتراضية هي الحد الأقصى، بحيث يدمج الدمج الملفات المؤهلة في أقل عدد ممكن من ملفات الإخراج.

iceberg_compaction_max_rows_in_data_file

النوع
UInt64
القيمة الافتراضية
18446744073709551615
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.918446744073709551615إعداد جديد للحد الأقصى لعدد الصفوف في ملف بيانات Iceberg الناتج عن الدمج، وهو منفصل عن حد وقت الإدراج.
26.718446744073709551615إعداد جديد للحد الأقصى لعدد الصفوف في ملف بيانات Iceberg الناتج عن الدمج، وهو منفصل عن حد وقت الإدراج.

الحد الأقصى لعدد الصفوف في ملف بيانات Parquet لـ Iceberg ناتج عن الدمج. القيمة الافتراضية هي الحد الأقصى، بحيث يدمج الدمج الملفات المؤهلة في أقل عدد ممكن من ملفات الإخراج. سيؤدي إبقاء هذه القيمة أعلى من الحجم الذي يمكن أن ينتجه الدمج فعليًا إلى بقاء كل ملف إخراج دون iceberg_data_file_size_lower_threshold_compaction وإعادة اختياره باستمرار.

Navigation