هذه الإعدادات متوفرة في system.settings، وهي مُولَّدة تلقائيًا من الكود المصدري.
dictionary_lazy_load
النوع
BoolAuto
القيمة الافتراضية
auto
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 26.7 | auto | إعداد جديد يتجاوز إعداد الخادم `dictionaries_lazy_load` لقاموس معيّن. |
يتحكم في تحميل القاموس عند تحديده في عبارة SETTINGS ضمن CREATE DICTIONARY: تؤجّل القيمة 1 التحميل حتى أول استخدام، وتحمّل القيمة 0 القاموس عند إنشائه، بينما تتبع القيمة 'auto' إعداد الخادم dictionaries_lazy_load. ولا يكون لهذا أي تأثير عند تعيينه على مستوى الجلسة أو الاستعلام.
dictionary_use_async_executor
النوع
Bool
القيمة الافتراضية
0
ينفّذ مسار معالجة لقراءة مصدر القاموس عبر عدة خيوط تنفيذ. وهو مدعوم فقط في القواميس ذات مصدر CLICKHOUSE المحلي.
dictionary_validate_primary_key_type
النوع
Bool
القيمة الافتراضية
0
سجل الإصدارات
| الإصدار | القيمة الافتراضية | التعليق |
|---|---|---|
| 24.7 | 0 | التحقق من نوع المفتاح الأساسي للقواميس. افتراضيًا، سيُحوَّل نوع المعرّف في التخطيطات البسيطة ضمنيًا إلى UInt64. |
التحقق من نوع المفتاح الأساسي للقواميس. افتراضيًا، سيُحوَّل نوع المعرّف في التخطيطات البسيطة ضمنيًا إلى UInt64.