هذه الإعدادات متاحة في system.merge_tree_settings، وهي مُولَّدة تلقائيًا من الشيفرة المصدرية لـ ClickHouse.
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | 8 | إضافة إعداد للتحكم في عدد الحاويات المستخدمة للبيانات المشتركة في تسلسل JSON داخل الأجزاء المضغوطة |
عدد الحاويات المستخدمة في تسلسل البيانات المشتركة بتنسيق JSON داخل الأجزاء المضغوطة. يعمل مع تسلسلي البيانات المشتركة map_with_buckets وadvanced.
الحد الأقصى المسموح به للقيمة هو 256.
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | 32 | إضافة إعداد للتحكم في عدد الحاويات للبيانات المشتركة في تسلسل JSON في الأجزاء الواسعة |
عدد الحاويات المستخدمة في تسلسل البيانات المشتركة بصيغة JSON في الأجزاء الواسعة. يعمل هذا الإعداد مع تسلسلي البيانات المشتركة map_with_buckets وadvanced.
الحد الأقصى المسموح به هو 256.
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | map | إضافة إعداد للتحكم في إصدارات تسلسل JSON |
| 25.12 | advanced | تمكين إصدار تسلسل البيانات المشتركة المتقدم افتراضيًا |
إصدار التسلسل للبيانات المشتركة داخل نوع بيانات JSON.
القيم الممكنة:
map- تخزين البيانات المشتركة بتنسيقMap(String, String)map_with_buckets- تخزين البيانات المشتركة في عدة أعمدة منفصلة منMap(String, String). يساهم استخدام الحاويات في تحسين قراءة المسارات الفردية من البيانات المشتركة.advanced- تسلسل خاص للبيانات المشتركة، صُمم لتحسين قراءة المسارات الفردية من البيانات المشتركة بشكل كبير. لاحظ أن هذا التسلسل يزيد حجم تخزين البيانات المشتركة على القرص لأننا نخزّن قدرًا كبيرًا من المعلومات الإضافية.
يُحدَّد عدد الحاويات لتسلسلي map_with_buckets وadvanced من خلال الإعدادات
object_shared_data_buckets_for_compact_part/object_shared_data_buckets_for_wide_part.
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 25.8 | map | إضافة إعداد للتحكم في إصدارات التسلسل لـ JSON لأجزاء المستوى الصفري |
| 25.12 | map_with_buckets | تفعيل إصدار التسلسل للبيانات المشتركة map_with_buckets لأجزاء المستوى الصفري افتراضيًا |
يتيح هذا الإعداد تحديد إصدار تسلسل مختلف للبيانات المشتركة
داخل نوع JSON لأجزاء المستوى الصفري التي يتم إنشاؤها أثناء عمليات الإدراج.
يُنصح بعدم استخدام تسلسل البيانات المشتركة advanced لأجزاء المستوى الصفري لأنه قد يزيد
وقت الإدراج بشكل ملحوظ.