Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

إعدادات الجلسة send_*

هذه الإعدادات متوفّرة في system.settings، وهي مُنشأة تلقائيًا من المصدر.

send_profile_events

النوع
Bool
القيمة الافتراضية
1
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
25.111إعداد جديد. يحدد ما إذا كان سيتم إرسال أحداث ProfileEvents إلى العملاء.

يُفعِّل أو يُعطِّل إرسال حزم ProfileEvents إلى العميل.

يمكن تعطيل هذا الخيار لتقليل حركة مرور الشبكة للعملاء الذين لا يحتاجون إلى أحداث ProfileEvents.

القيم الممكنة:

  • 0 — معطّل.
  • 1 — مفعّل.

send_progress_in_http_headers

النوع
Bool
القيمة الافتراضية
0

يُمكّن أو يعطّل ترويسات استجابة HTTP ‏X-ClickHouse-Progress في استجابات clickhouse-server.

لمزيد من المعلومات، راجع وصف واجهة HTTP.

القيم الممكنة:

  • 0 — معطّل.
  • 1 — مُمكّن.

send_table_structure_on_insert_with_inline_data

النوع
Bool
القيمة الافتراضية
1
سجل الإصدارات
الإصدارالقيمة الافتراضيةالتعليق
26.51إعداد جديد للتحكم في ما إذا كان الخادم يرسل بنية الجدول لاستعلامات INSERT التي تتضمن بيانات مضمّنة.

إذا كان هذا الإعداد معطّلًا وكان استعلام INSERT يتضمن بيانات مضمّنة، فلن يرسل الخادم إلى العميل، عبر البروتوكول الأصلي، بنية الجدول والقيم الافتراضية للأعمدة. وبدلًا من ذلك، سيحلّل الخادم البيانات المضمّنة بنفسه. ويمكن أن يحسّن ذلك الأداء عند تنفيذ عدد كبير من عمليات الإدراج الصغيرة عبر البروتوكول الأصلي.

send_timeout

النوع
ثوانٍ
القيمة الافتراضية
300

المهلة الزمنية لإرسال البيانات عبر الشبكة، بالثواني. إذا احتاج العميل إلى إرسال بعض البيانات لكنه لم يتمكن من إرسال أي بايت خلال هذه المدة، فسيتم طرح استثناء. إذا قمت بتعيين هذا الإعداد على العميل، فسيُعيَّن أيضًا 'receive_timeout' للمقبس على الطرف المقابل من الاتصال على الخادم.

Navigation