Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

system.merges

الوصف

يحتوي على معلومات عن عمليات الدمج وعمليات التعديل على الأجزاء الجارية حاليًا في الجداول من عائلة MergeTree.

الأعمدة

  • database (String) — اسم قاعدة البيانات التي يوجد فيها الجدول.
  • table (String) — اسم الجدول.
  • elapsed (Float64) — الوقت المنقضي (بالثواني) منذ بدء الدمج.
  • progress (Float64) — نسبة العمل المكتمل من 0 إلى 1.
  • num_parts (UInt64) — عدد الأجزاء المراد دمجها.
  • source_part_names (Array(String)) — قائمة أسماء الأجزاء المصدرية.
  • result_part_name (String) — اسم الجزء الناتج عن الدمج.
  • source_part_paths (Array(String)) — قائمة مسارات كل جزء مصدري.
  • result_part_path (String) — مسار الجزء الناتج عن الدمج.
  • partition_id (String) — معرّف القسم الذي يجري فيه الدمج.
  • partition (String) — اسم القسم
  • is_mutation (UInt8) — القيمة 1 إذا كانت هذه العملية تعديلًا لجزء.
  • total_size_bytes_compressed (UInt64) — الحجم الإجمالي للبيانات المضغوطة في الأجزاء المدمجة.
  • total_size_bytes_uncompressed (UInt64) — الحجم الإجمالي للبيانات المضغوطة في الأجزاء المدمجة.
  • total_size_marks (UInt64) — العدد الإجمالي للعلامات في الأجزاء المدمجة.
  • bytes_read_uncompressed (UInt64) — عدد البايتات المقروءة غير المضغوطة.
  • rows_read (UInt64) — عدد الصفوف المقروءة.
  • bytes_written_uncompressed (UInt64) — عدد البايتات المكتوبة غير المضغوطة.
  • rows_written (UInt64) — عدد الصفوف المكتوبة.
  • columns_written (UInt64) — عدد الأعمدة المكتوبة (لخوارزمية الدمج العمودي).
  • memory_usage (UInt64) — استهلاك الذاكرة لعملية الدمج.
  • thread_id (UInt64) — معرّف الخيط الخاص بعملية الدمج.
  • merge_type (String) — نوع الدمج الحالي. يكون فارغًا إذا كانت العملية تعديلًا.
  • merge_algorithm (String) — الخوارزمية المستخدمة في الدمج الحالي. تكون فارغة إذا كانت العملية تعديلًا.
  • current_projection (String) — اسم الإسقاط الذي يجري دمجه أو إعادة بنائه حاليًا. يكون فارغًا إذا لم تكن العملية في مرحلة دمج الإسقاط.
  • current_projection_progress (Float64) — تقدّم دمج الإسقاط الحالي من 0 إلى 1.
  • current_projection_parts_merging (UInt64) — عدد أجزاء الإسقاط التي يجري دمجها حاليًا.
  • current_projection_parts_remaining (UInt64) — عدد أجزاء الإسقاط المتبقية لدمجها ضمن الإسقاط الحالي.
  • projections_completed (Array(String)) — قائمة الإسقاطات التي تم دمجها أو إعادة بنائها حتى الآن.
  • projections_remaining (Array(String)) — قائمة الإسقاطات التي لا تزال بحاجة إلى الدمج أو إعادة البناء.
Navigation