الوصف
يتضمن وصفًا لمحركات الجداول التي يدعمها الخادم، ومعلومات عن الميزات التي تدعمها.
يحتوي هذا الجدول على الأعمدة التالية (ويُعرض نوع العمود بين قوسين):
name(String) — اسم محرك الجدول.supports_settings(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم عبارة SETTINGS.supports_skipping_indices(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم فهارس التخطي.supports_projections(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم الإسقاطات.supports_sort_order(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم عبارات PARTITION_BY وPRIMARY_KEY وORDER_BY وSAMPLE_BY.supports_ttl(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم TTL.supports_replication(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم تكرار البيانات.supports_deduplication(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم إزالة تكرار البيانات.supports_parallel_insert(UInt8) — علامة تشير إلى ما إذا كان محرك الجدول يدعم الإدراج المتوازي (راجع إعداد max_insert_threads).description(String) — وصف لوظيفة محرك الجدول. بالنسبة إلى المحركات التي لها صفحة توثيق مخصصة، يحتوي هذا الحقل على محتوى Markdown الكامل لتلك الصفحة؛ أما المحركات الأخرى، فيحتوي على ملخص موجز.syntax(String) — كيفية استخدام محرك الجدول عند إنشاء جدول. بالنسبة إلى معظم المحركات، تكون هذه عبارة ENGINE في استعلام CREATE TABLE، لكن بعض المحركات (مثل الأنواع المختلفة من views أو محرك Loop) تُستخدم عبر صيغ أخرى، مثل CREATE VIEW أو SELECT من دالة جدول.examples(String) — أمثلة على الاستخدام.introduced_in(String) — إصدار ClickHouse الذي قُدِّم فيه محرك الجدول لأول مرة، بصيغة major.minor.related(Array(String)) — أسماء محركات الجداول ذات الصلة.
مثال
SELECT
name,
supports_settings,
supports_skipping_indices,
supports_sort_order,
supports_ttl,
supports_replication,
supports_deduplication,
supports_parallel_insert
FROM system.table_engines
WHERE name IN ('Kafka', 'MergeTree', 'ReplicatedCollapsingMergeTree')┌─name──────────────────────────┬─supports_settings─┬─supports_skipping_indices─┬─supports_sort_order─┬─supports_ttl─┬─supports_replication─┬─supports_deduplication─┬─supports_parallel_insert─┐
│ MergeTree │ 1 │ 1 │ 1 │ 1 │ 0 │ 0 │ 1 │
│ Kafka │ 1 │ 0 │ 0 │ 0 │ 0 │ 0 │ 0 │
│ ReplicatedCollapsingMergeTree │ 1 │ 1 │ 1 │ 1 │ 1 │ 1 │ 1 │
└───────────────────────────────┴───────────────────┴───────────────────────────┴─────────────────────┴──────────────┴──────────────────────┴────────────────────────┴──────────────────────────┘انظر أيضًا
- عائلة MergeTree عبارات الاستعلام
- Kafka الإعدادات
- Join الإعدادات