الوصف
تتضمن معلومات عن المهام في مجمعات الجدولة الخلفية. تُستخدم مجمعات الجدولة الخلفية لتنفيذ المهام الدورية، مثل عمليات الإرسال الموزعة، وتفريغ المخزن المؤقت، وعمليات وسيط الرسائل، والمهام الخلفية للاستعلامات المتدفقة، وتحديث البيانات الوصفية لجدول Iceberg.
الأعمدة
pool(String) — اسم المجمّع. القيم الممكنة:schedule(مجمّع جدولة للأغراض العامة)،buffer_flush(مجمّع لتفريغ بيانات جدول Buffer)،distributed(مجمّع لعمليات الجدول الموزّع)،message_broker(مجمّع لعمليات وسيط الرسائل)،streaming(مجمّع للمهام الخلفية للاستعلامات المتدفقة)،iceberg(مجمّع لتحديث البيانات الوصفية لجدول Iceberg).database(String) — اسم قاعدة البيانات.table(String) — اسم الجدول.table_uuid(UUID) — UUID الجدول.query_id(String) — معرّف الاستعلام (إذا كان يُنفَّذ الآن). ملاحظة: هذا ليس استعلامًا فعليًا، بل معرّفًا مُولَّدًا عشوائيًا لمطابقة السجلات فيsystem.text_log.elapsed_ms(UInt64) — مدة تنفيذ المهمة (إذا كانت تُنفَّذ الآن).log_name(String) — اسم السجل الخاص بالمهمة.deactivated(UInt8) — ما إذا كانت المهمة معطّلة (تكون دائمًا false، لأن المهام المعطّلة تُزال من المجمّع).scheduled(UInt8) — ما إذا كانت المهمة مجدولة للتنفيذ.delayed(UInt8) — ما إذا كانت المهمة مجدولة مع تأخير.executing(UInt8) — ما إذا كانت المهمة تُنفَّذ حاليًا.
مثال
SELECT * FROM system.background_schedule_pool LIMIT 5 FORMAT Vertical;Row 1:
──────
pool: distributed
database: default
table: data
table_uuid: 00000000-0000-0000-0000-000000000000
query_id:
elapsed_ms: 0
log_name: BackgroundJobsAssignee:DataProcessing
deactivated: 0
scheduled: 1
delayed: 0
executing: 0انظر أيضًا
- system.background_schedule_pool_log — يحتوي على سجلّ بتاريخ تنفيذ مهام مجمع الجدولة الخلفية.