الاستعلام في ClickHouse Cloudتُخزَّن بيانات جدول النظام هذا محليًا على كل عقدة في ClickHouse Cloud. لذلك، يتطلب الحصول على رؤية كاملة لجميع البيانات استخدام الدالة
clusterAllReplicas. راجع هنا لمزيد من التفاصيل.الوصف
الأعمدة
resource(String) — اسم الموردpath(String) — المسار إلى عقدة جدولة ضمن هذا التسلسل الهرمي لجدولة المواردtype(String) — نوع عقدة الجدولة.weight(Float64) — وزن العقدة، وتستخدمه العقدة الأصلية من النوعfair.priority(Int64) — أولوية العقدة، وتستخدمها العقدة الأصلية من النوع ‘priority’ (القيمة الأقل تعني أولوية أعلى).is_active(UInt8) — ما إذا كانت هذه العقدة نشطة حاليًا — أي لديها طلبات موارد بانتظار إخراجها من الطابور، مع استيفاء القيود.active_children(UInt64) — عدد العُقد الفرعية في الحالة النشطة.dequeued_requests(UInt64) — العدد الإجمالي لطلبات الموارد التي أُخرجت من الطابور من هذه العقدة.canceled_requests(UInt64) — العدد الإجمالي لطلبات الموارد التي أُلغيت من هذه العقدة.dequeued_cost(Int64) — مجموع التكاليف (مثل الحجم بالبايت) لجميع الطلبات التي أُخرجت من الطابور من هذه العقدة.throughput(Float64) — متوسط معدل النقل الحالي (التكلفة المُخرَجة من الطابور في الثانية).canceled_cost(Int64) — مجموع التكاليف (مثل الحجم بالبايت) لجميع الطلبات التي أُلغيت من هذه العقدة.busy_periods(UInt64) — العدد الإجمالي لمرات إلغاء تنشيط هذه العقدة.vruntime(Nullable(Float64)) — للعُقد الفرعية التابعة لعقدfairفقط. زمن التشغيل الافتراضي للعقدة، وتستخدمه خوارزمية SFQ لاختيار العقدة الفرعية التالية للمعالجة بطريقة عادلة من نوع max-min.system_vruntime(Nullable(Float64)) — لعقدfairفقط. زمن التشغيل الافتراضي الذي يعرض قيمةvruntimeلآخر طلب مورد تمت معالجته. ويُستخدم عند تنشيط عقدة فرعية بوصفه القيمة الجديدة لـvruntime.queue_length(Nullable(UInt64)) — لعقدfifoفقط. العدد الحالي لطلبات الموارد الموجودة في الطابور.queue_cost(Nullable(Int64)) — لعقد fifo فقط. مجموع التكاليف (مثل الحجم بالبايت) لجميع الطلبات الموجودة في الطابور.budget(Nullable(Int64)) — لعقد fifo فقط. عدد ‘وحدات التكلفة’ المتاحة لطلبات الموارد الجديدة. وقد يظهر عند وجود اختلاف بين التكاليف المقدَّرة والفعلية لطلبات الموارد (مثلًا بعد فشل القراءة/الكتابة)is_satisfied(Nullable(UInt8)) — لعقد القيود فقط (مثلinflight_limit). تساوي1إذا كانت جميع قيود هذه العقدة مستوفاة.inflight_requests(Nullable(Int64)) — لعقدinflight_limitفقط. عدد طلبات الموارد التي أُخرجت من الطابور من هذه العقدة، والتي تكون حاليًا في حالة الاستهلاك.inflight_cost(Nullable(Int64)) — لعقدinflight_limitفقط. مجموع التكاليف (مثل البايتات) لجميع طلبات الموارد التي أُخرجت من الطابور من هذه العقدة، والتي تكون حاليًا في حالة الاستهلاك.max_requests(Nullable(Int64)) — لعقدinflight_limitفقط. الحد الأعلى لـ inflight_requests الذي يؤدي إلى مخالفة القيد.max_cost(Nullable(Int64)) — لعقدinflight_limitفقط. الحد الأعلى لـ inflight_cost الذي يؤدي إلى مخالفة القيد.max_speed(Nullable(Float64)) — لعقدbandwidth_limitفقط. الحد الأعلى لعرض النطاق الترددي بوحدة tokens في الثانية.max_burst(Nullable(Float64)) — لعقدbandwidth_limitفقط. الحد الأعلى لعدد tokens المتاحة في مخنّق token-bucket.throttling_us(Nullable(Int64)) — لعقدbandwidth_limitفقط. العدد الإجمالي للميكروثواني التي كانت فيها هذه العقدة في حالة throttling.tokens(Nullable(Float64)) — لعقدbandwidth_limitفقط. عدد tokens المتاحة حاليًا في مخنّق token-bucket.