Skip to main content
الاستعلام في ClickHouse Cloudتُخزَّن بيانات جدول النظام هذا محليًا على كل عقدة في ClickHouse Cloud. لذلك، يتطلب الحصول على رؤية كاملة لجميع البيانات استخدام الدالة clusterAllReplicas. راجع هنا لمزيد من التفاصيل.

الوصف

لا يكون هذا الجدول موجودًا إذا لم تكن هذه العقدة مهيأة لتشغيل ClickHouse Keeper ضمن العملية. ويضم صفًا واحدًا لكل ملف سجل تغييرات Raft (changelog_<from>_<to>.bin[.zstd]) يتتبعه مخزن سجلات Keeper ضمن العملية، بما في ذلك الملف النشط الذي تُضاف إليه السجلات حاليًا.

الأعمدة

  • from_log_index (UInt64) — أول فهرس لسجل Raft في الملف (شامل).
  • to_log_index (UInt64) — آخر فهرس لسجل Raft يغطيه اسم الملف (شامل). بالنسبة إلى الملف النشط، فهذا هو هدف التدوير وقد يكون متقدمًا على last_entry_index.
  • last_entry_index (Nullable(UInt64)) — أعلى فهرس سجل أُلحِق فعليًا بهذا الملف. تكون القيمة NULL إذا لم يكن الملف النشط قد تلقّى أي إدخالات بعد، أو إذا كان الملف تالفًا.
  • entries (UInt64) — عدد الإدخالات المُلحقة بهذا الملف. ALIAS لـ ifNull(last_entry_index - from_log_index + 1, 0).
  • path (String) — مسار الملف على القرص.
  • disk_name (String) — اسم القرص الذي يحتوي على الملف.
  • size_bytes (UInt64) — حجم الملف على القرص.
  • modification_time (DateTime) — وقت آخر تعديل للملف.
  • is_compressed (Bool) — حمولة الملف مضغوطة باستخدام zstd.
  • active (Bool) — يُلحَق بهذا الملف حاليًا.
  • is_broken (Bool) — تم العثور على السجل الختامي تالفًا عند بدء التشغيل.
مثال:
SELECT from_log_index, to_log_index, entries, path, active FROM system.keeper_changelogs ORDER BY from_log_index;
┌─from_log_index─┬─to_log_index─┬─entries─┬─path───────────────────────────┬─active─┐
│              1 │         1000 │    1000 │ changelog_1_1000.bin.zstd      │ false  │
│           1001 │         2000 │     537 │ changelog_1001_2000.bin.zstd   │ true   │
└────────────────┴──────────────┴─────────┴────────────────────────────────┴────────┘
Last modified on June 29, 2026