allow_suspicious_codecs
إذا ضُبط هذا الإعداد على true، فسيُسمح بتحديد خوارزميات ضغط غير مجدية.allow_suspicious_fixed_string_types
في عبارة CREATE TABLE، يسمح بإنشاء أعمدة من النوع FixedString(n) عندما تكون n > 256. ويُعد استخدام FixedString بطول >= 256 أمرًا مريبًا، وعلى الأرجح يشير إلى استخدام غير صحيحallow_suspicious_indexes
الأسماء البديلة:allow_suspicious_indices
رفض الفهارس الأساسية/الثانوية ومفاتيح الترتيب ذات التعبيرات المتطابقة
allow_suspicious_low_cardinality_types
يسمح هذا الإعداد باستخدام LowCardinality مع أنواع البيانات ذات الحجم الثابت البالغ 8 بايت أو أقل أو يمنعه، مثل أنواع البيانات الرقمية وFixedString(8_bytes_or_less).
بالنسبة إلى القيم الثابتة الصغيرة، يكون استخدام LowCardinality غير فعّال عادةً، لأن ClickHouse يخزّن فهرسًا رقميًا لكل صف. ونتيجة لذلك:
- قد يزداد استهلاك مساحة disk.
- قد يرتفع استهلاك RAM، بحسب حجم القاموس.
- قد تعمل بعض الدوال ببطء أكبر بسبب عمليات الترميز/فك الترميز الإضافية.
- 1 — لا يكون استخدام
LowCardinalityمقيّدًا. - 0 — يكون استخدام
LowCardinalityمقيّدًا.
allow_suspicious_primary_key
السماح باستخدامPRIMARY KEY/ORDER BY المريبة في MergeTree (أي SimpleAggregateFunction).