Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

system.clusters

الوصف

يتضمن معلومات عن العناقيد المتاحة في ملف الإعدادات والخوادم التابعة لها.

الأعمدة

  • cluster (String) — اسم العنقود.
  • shard_num (UInt32) — رقم сегмент في العنقود، بدءًا من 1.
  • shard_name (String) — اسم сегмент في العنقود.
  • shard_weight (UInt32) — الوزن النسبي لـ сегмент عند كتابة البيانات.
  • internal_replication (UInt8) — علامة تشير إلى ما إذا كان هذا المضيف جزءًا من مجموعة يمكنها تكرار البيانات ذاتيًا.
  • replica_num (UInt32) — رقم النسخة المتماثلة في сегмент، بدءًا من 1.
  • host_name (String) — اسم المضيف، كما هو محدد في ملف الإعدادات.
  • host_address (String) — عنوان IP للمضيف، كما تم الحصول عليه من DNS.
  • port (UInt16) — المنفذ المستخدم للاتصال بالخادم.
  • is_local (UInt8) — علامة تشير إلى ما إذا كان المضيف محليًا.
  • user (String) — اسم المستخدم للاتصال بالخادم.
  • default_database (String) — اسم قاعدة البيانات الافتراضية.
  • errors_count (UInt32) — عدد مرات فشل هذا المضيف في الوصول إلى النسخة المتماثلة.
  • slowdowns_count (UInt32) — عدد حالات التباطؤ التي أدت إلى تغيير النسخة المتماثلة عند إنشاء اتصال باستخدام الطلبات المُحَوَّطة.
  • estimated_recovery_time (UInt32) — عدد الثواني المتبقية حتى يصبح عدد أخطاء النسخة المتماثلة صفرًا وتُعتبر قد عادت إلى حالتها الطبيعية.
  • database_shard_name (String) — اسم сегмент لقاعدة بيانات Replicated (للعناقيد التابعة لقاعدة بيانات Replicated).
  • database_replica_name (String) — اسم النسخة المتماثلة لقاعدة بيانات Replicated (للعناقيد التابعة لقاعدة بيانات Replicated).
  • is_shared_catalog_cluster (UInt8) — قيمة منطقية تشير إلى ما إذا كان العنقود تابعًا للكتالوج المشترك.
  • is_active (Nullable(UInt8)) — حالة النسخة المتماثلة لقاعدة بيانات Replicated (للعناقيد التابعة لقاعدة بيانات Replicated): 1 تعني 'النسخة المتماثلة متصلة'، و0 تعني 'النسخة المتماثلة غير متصلة'، وNULL تعني 'غير معروف'.
  • unsynced_after_recovery (Nullable(UInt8)) — يشير إلى ما إذا كان تأخر التكرار للنسخة المتماثلة لقاعدة بيانات Replicated يتجاوز max_replication_lag_to_enqueue بعد إنشاء النسخة المتماثلة أو استعادتها.
  • replication_lag (Nullable(UInt32)) — تأخر التكرار للنسخة المتماثلة لقاعدة بيانات Replicated (للعناقيد التابعة لقاعدة بيانات Replicated).
  • recovery_time (Nullable(UInt64)) — وقت استرداد النسخة المتماثلة لقاعدة بيانات Replicated (للعناقيد التابعة لقاعدة بيانات Replicated)، بالمللي ثانية.

الأسماء البديلة:

  • name — اسم بديل لـ cluster.

مثال

Querysql
SELECT * FROM system.clusters LIMIT 2 FORMAT Vertical;
Responsetext
Row 1:
──────
cluster:                 test_cluster_two_shards
shard_num:               1
shard_name:              shard_01
shard_weight:            1
replica_num:             1
host_name:               127.0.0.1
host_address:            127.0.0.1
port:                    9000
is_local:                1
user:                    default
default_database:
errors_count:            0
slowdowns_count:         0
estimated_recovery_time: 0
database_shard_name:
database_replica_name:
is_active:               NULL

Row 2:
──────
cluster:                 test_cluster_two_shards
shard_num:               2
shard_name:              shard_02
shard_weight:            1
replica_num:             1
host_name:               127.0.0.2
host_address:            127.0.0.2
port:                    9000
is_local:                0
user:                    default
default_database:
errors_count:            0
slowdowns_count:         0
estimated_recovery_time: 0
database_shard_name:
database_replica_name:
is_active:               NULL

راجع أيضًا

Navigation