> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8c05c8a2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> جدول نظام يتضمن معلومات عن المهام الموجودة في قوائم انتظار النسخ المتماثل والمخزنة في ClickHouse Keeper أو ZooKeeper للجداول ضمن عائلة `ReplicatedMergeTree`.

# system.replication_queue

<div id="description">
  ## الوصف
</div>

يتضمن معلومات عن المهام الموجودة في قائمة انتظار النسخ المتماثل المخزنة في ClickHouse Keeper أو ZooKeeper، للجداول ضمن عائلة `ReplicatedMergeTree`.

<div id="columns">
  ## الأعمدة
</div>

* `database` ([String](/ar/reference/data-types/index)) — اسم قاعدة البيانات.
* `table` ([String](/ar/reference/data-types/index)) — اسم الجدول.
* `replica_name` ([String](/ar/reference/data-types/index)) — اسم النسخة المتماثلة في ClickHouse Keeper. تختلف أسماء النسخ المتماثلة للجدول نفسه.
* `position` ([UInt32](/ar/reference/data-types/index)) — موضع المهمة في قائمة الانتظار.
* `node_name` ([String](/ar/reference/data-types/index)) — اسم العقدة في ClickHouse Keeper.
* `type` ([String](/ar/reference/data-types/index)) — نوع المهمة في قائمة الانتظار، وهو أحد ما يلي: • GET\_PART — جلب الجزء من نسخة متماثلة أخرى، • ATTACH\_PART — إرفاق الجزء، وقد يكون من نسختنا المتماثلة نفسها (إذا وُجد في مجلد detached). ويمكن اعتباره GET\_PART مع بعض التحسينات، إذ إنهما متشابهان إلى حدٍّ كبير، • MERGE\_PARTS — دمج الأجزاء، • DROP\_RANGE — حذف الأجزاء في partition المحدد ضمن نطاق الأرقام المحدد. • CLEAR\_COLUMN — ملاحظة: Deprecated. حذف عمود محدد من partition المحدد. • CLEAR\_INDEX — ملاحظة: Deprecated. حذف index محدد من partition المحدد. • REPLACE\_RANGE — حذف نطاق معيّن من الأجزاء واستبداله بأجزاء جديدة. • MUTATE\_PART — تطبيق عملية mutation واحدة أو عدة عمليات mutation على الجزء. • ALTER\_METADATA — تطبيق تعديل ALTER وفقًا للمسارين العامين /metadata و /columns.
* `create_time` ([DateTime](/ar/reference/data-types/index)) — التاريخ والوقت اللذان أُرسلت فيهما المهمة للتنفيذ.
* `required_quorum` ([UInt32](/ar/reference/data-types/index)) — عدد النسخ المتماثلة التي تنتظر اكتمال المهمة مع تأكيد الإكمال. لا تكون هذه column ذات صلة إلا بمهمة GET\_PARTS.
* `source_replica` ([String](/ar/reference/data-types/index)) — اسم النسخة المتماثلة المصدر.
* `new_part_name` ([String](/ar/reference/data-types/index)) — اسم الجزء الجديد.
* `parts_to_merge` ([Array(String)](/ar/reference/data-types/index)) — أسماء الأجزاء المراد دمجها أو تحديثها.
* `is_detach` ([UInt8](/ar/reference/data-types/index)) — يشير هذا الخيار إلى ما إذا كانت مهمة DETACH\_PARTS موجودة في قائمة الانتظار.
* `is_currently_executing` ([UInt8](/ar/reference/data-types/index)) — يشير هذا الخيار إلى ما إذا كانت مهمة محددة قيد التنفيذ حاليًا.
* `num_tries` ([UInt32](/ar/reference/data-types/index)) — عدد المحاولات الفاشلة لإكمال المهمة.
* `last_exception` ([String](/ar/reference/data-types/index)) — رسالة نصية عن آخر error حدث (إن وجد).
* `last_exception_time` ([DateTime](/ar/reference/data-types/index)) — التاريخ والوقت اللذان حدث فيهما آخر error.
* `last_attempt_time` ([DateTime](/ar/reference/data-types/index)) — التاريخ والوقت اللذان جرت فيهما آخر محاولة لتنفيذ المهمة.
* `num_postponed` ([UInt32](/ar/reference/data-types/index)) — عدد المرات التي أُجِّل فيها الإجراء.
* `postpone_reason` ([String](/ar/reference/data-types/index)) — سبب تأجيل المهمة.
* `last_postpone_time` ([DateTime](/ar/reference/data-types/index)) — التاريخ والوقت اللذان أُجِّلت فيهما المهمة آخر مرة.
* `merge_type` ([String](/ar/reference/data-types/index)) — نوع عملية الدمج الحالية. تكون القيمة فارغة إذا كانت العملية mutation.

<div id="example">
  ## مثال
</div>

```sql theme={null}
SELECT * FROM system.replication_queue LIMIT 1 FORMAT Vertical;
```

```text theme={null}
Row 1:
──────
database:               merge
table:                  visits_v2
replica_name:           mtgiga001-1t
position:               15
node_name:              queue-0009325559
type:                   MERGE_PARTS
create_time:            2020-12-07 14:04:21
required_quorum:        0
source_replica:         mtgiga001-1t
new_part_name:          20201130_121373_121384_2
parts_to_merge:         ['20201130_121373_121378_1','20201130_121379_121379_0','20201130_121380_121380_0','20201130_121381_121381_0','20201130_121382_121382_0','20201130_121383_121383_0','20201130_121384_121384_0']
is_detach:              0
is_currently_executing: 0
num_tries:              36
last_exception:         Code: 226, e.displayText() = DB::Exception: Marks file '/opt/clickhouse/data/merge/visits_v2/tmp_fetch_20201130_121373_121384_2/CounterID.mrk' does not exist (version 20.8.7.15 (official build))
last_attempt_time:      2020-12-08 17:35:54
num_postponed:          0
postpone_reason:
last_postpone_time:     1970-01-01 03:00:00
```

<div id="see-also">
  ## انظر أيضًا
</div>

* [إدارة جداول ReplicatedMergeTree](/ar/reference/statements/system#managing-replicatedmergetree-tables)
