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

> جدول نظامي لا يوجد إلا عند تكوين ClickHouse Keeper أو ZooKeeper. ويعرض بيانات عنقود Keeper المعرّف في التكوين.

# system.zookeeper

## الوصف

لا يكون الجدول موجودًا إلا إذا تم تكوين ClickHouse Keeper أو ZooKeeper. ويعرض جدول `system.zookeeper` البيانات من عناقيد Keeper المعرّفة في التكوين.
يجب أن يتضمن الاستعلام إما شرط `path =`   أو شرط `path IN`  ضمن عبارة `WHERE` كما هو موضح أدناه. ويتوافق ذلك مع مسار العُقد الفرعية التي تريد جلب البيانات لها.

يعرض الاستعلام `SELECT * FROM system.zookeeper WHERE path = '/clickhouse'` البيانات لجميع العُقد الفرعية ضمن العُقدة `/clickhouse`.
ولعرض البيانات لجميع العُقد الجذرية، اكتب path = '/'.
إذا كان المسار المحدد في 'path' غير موجود، فسيتم طرح استثناء.

يعرض الاستعلام `SELECT * FROM system.zookeeper WHERE path IN ('/', '/clickhouse')` البيانات لجميع العُقد الفرعية ضمن العُقدتين `/` و `/clickhouse`.
إذا كانت مجموعة 'path' المحددة تتضمن مسارًا غير موجود، فسيتم طرح استثناء.
ويمكن استخدامه لتنفيذ دفعة من استعلامات Keeper path.

يعرض الاستعلام `SELECT * FROM system.zookeeper WHERE path = '/clickhouse' AND zookeeperName = 'auxiliary_cluster'` البيانات في عنقود ZooKeeper ‏`auxiliary_cluster`.
إذا لم يكن `auxiliary_cluster` المحدد موجودًا، فسيتم طرح استثناء.

## Columns

* `name` ([String](/ar/reference/data-types/string)) — اسم الـ عقدة.
* `value` ([String](/ar/reference/data-types/string)) — قيمة الـ عقدة.
* `zookeeperName` ([String](/ar/reference/data-types/string)) — اسم عنقود ZooKeeper الافتراضي أو أحد عناقيد ZooKeeper المساعدة.
* `czxid` ([Int64](/ar/reference/data-types/int-uint)) — معرّف الـ transaction التي أنشأت الـ عقدة.
* `mzxid` ([Int64](/ar/reference/data-types/int-uint)) — معرّف آخر transaction غيّرت الـ عقدة.
* `ctime` ([DateTime](/ar/reference/data-types/datetime)) — وقت إنشاء الـ عقدة.
* `mtime` ([DateTime](/ar/reference/data-types/datetime)) — وقت آخر تعديل على الـ عقدة.
* `version` ([Int32](/ar/reference/data-types/int-uint)) — إصدار الـ عقدة: عدد المرات التي تغيّرت فيها الـ عقدة.
* `cversion` ([Int32](/ar/reference/data-types/int-uint)) — عدد العناصر المنحدرة المضافة أو المحذوفة.
* `aversion` ([Int32](/ar/reference/data-types/int-uint)) — عدد التغييرات على الـ ACL.
* `ephemeralOwner` ([Int64](/ar/reference/data-types/int-uint)) — بالنسبة إلى الـ عقد من النوع ephemeral، معرّف الـ session التي تملك هذه الـ عقدة.
* `dataLength` ([Int32](/ar/reference/data-types/int-uint)) — حجم القيمة.
* `numChildren` ([Int32](/ar/reference/data-types/int-uint)) — عدد العناصر المنحدرة.
* `pzxid` ([Int64](/ar/reference/data-types/int-uint)) — معرّف آخر transaction حذفت أو أضافت عناصر منحدرة.
* `path` ([String](/ar/reference/data-types/string)) — مسار الـ عقدة.

## أمثلة

```sql theme={null}
SELECT *
FROM system.zookeeper
WHERE path = '/clickhouse/tables/01-08/visits/replicas'
FORMAT Vertical
```

```text theme={null}
Row 1:
──────
name:           example01-08-1
value:
czxid:          932998691229
mzxid:          932998691229
ctime:          2015-03-27 16:49:51
mtime:          2015-03-27 16:49:51
version:        0
cversion:       47
aversion:       0
ephemeralOwner: 0
dataLength:     0
numChildren:    7
pzxid:          987021031383
path:           /clickhouse/tables/01-08/visits/replicas

Row 2:
──────
name:           example01-08-2
value:
czxid:          933002738135
mzxid:          933002738135
ctime:          2015-03-27 16:57:01
mtime:          2015-03-27 16:57:01
version:        0
cversion:       37
aversion:       0
ephemeralOwner: 0
dataLength:     0
numChildren:    7
pzxid:          987021252247
path:           /clickhouse/tables/01-08/visits/replicas
```
