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

dead_blobs_to_delay_insert

إذا تجاوز عدد الـblobs المنتظرة للإزالة في طوابير الـdead blobs الخاصة بأقراص الجدول القيمة dead_blobs_to_delay_insert، فسيتم إبطاء أمر INSERT اصطناعيًا (حتى max_delay_to_insert). ينتمي طابور الـdead blobs إلى القرص ويكون مشتركًا بين جميع الجداول الموجودة عليه (بما في ذلك الـblobs الخاصة بالجداول التي أُزيلت بالفعل)، لذا اضبط العتبة على مستوى القرص بالكامل لا على مستوى جدول واحد.
يفيد ذلك عندما يعجز الخادم عن تنظيف الـblobs بالسرعة الكافية.
القيم الممكنة:
  • أي عدد صحيح موجب.
  • 0 — معطّل.

dead_blobs_to_throw_insert

إذا كان عدد كائنات blob المعلّقة للإزالة في طوابير dead blobs على أقراص الجدول أكبر من القيمة dead_blobs_to_throw_insert، فسيتم إيقاف INSERT مع الخطأ التالي:
“يوجد عدد كبير جدًا من كائنات blob dead blobs في الطابور (N) على أقراص الجدول. تتم معالجة تنظيف كائنات blob بوتيرة أبطأ بكثير من عمليات الإدراج”
ينتمي طابور dead blobs إلى القرص، ويكون مشتركًا بين جميع الجداول الموجودة عليه (بما في ذلك كائنات blob الخاصة بالجداول التي أُسقطت بالفعل)، لذا اضبط العتبة للقرص بأكمله بدلًا من جدول واحد. القيم الممكنة:
  • أي عدد صحيح موجب.
  • 0 — معطّل.
آخر تعديل في ٢٣ يوليو ٢٠٢٦