filesystem_cache_allow_background_download
يسمح لذاكرة التخزين المؤقت لنظام الملفات بإدراج التنزيلات في الخلفية للبيانات المقروءة من وحدة تخزين بعيدة. عطّل هذا الخيار للإبقاء على التنزيلات في المقدمة للاستعلام/الجلسة الحالية.filesystem_cache_boundary_alignment
محاذاة حدود ذاكرة التخزين المؤقت لنظام الملفات. بالنسبة لعمليات القراءة غير المعتمدة على القرص (على سبيل المثال، لذاكرة التخزين المؤقت لمحركات الجداول البعيدة / دوال الجداول)، تعني القيمة 0 عدم تطبيق أي محاذاة. أما بالنسبة لعمليات القراءة من القرص (على سبيل المثال، لجداول MergeTree على قرص مزوّد بذاكرة تخزين مؤقت)، فتعني القيمة 0 استخدامboundary_alignment من تهيئة ذاكرة التخزين المؤقت.
filesystem_cache_enable_background_download_during_fetch
يؤثر فقط في ClickHouse Cloud. وقت انتظار قفل ذاكرة التخزين المؤقت لحجز مساحة في ذاكرة التخزين المؤقت لنظام الملفاتfilesystem_cache_enable_background_download_for_metadata_files_in_packed_storage
يسري فقط في ClickHouse Cloud. مدة الانتظار للحصول على قفل ذاكرة التخزين المؤقت لحجز مساحة في ذاكرة التخزين المؤقت لنظام الملفاتfilesystem_cache_max_download_size
الحد الأقصى لحجم ذاكرة التخزين المؤقت لنظام الملفات البعيد الذي يمكن تنزيله عبر استعلام واحدfilesystem_cache_name
اسم ذاكرة التخزين المؤقت لنظام الملفات المُراد استخدامه لمحركات الجداول عديمة الحالة أو بحيرات البياناتfilesystem_cache_prefer_bigger_buffer_size
يُفضَّل استخدام حجم ذاكرة مؤقتة أكبر إذا كانت ذاكرة التخزين المؤقت لنظام الملفات مُمكّنة، لتجنّب كتابة مقاطع ملفات صغيرة تُضعف أداء ذاكرة التخزين المؤقت. ومن ناحية أخرى، قد يؤدي تمكين هذا الإعداد إلى زيادة استخدام الذاكرة.filesystem_cache_reserve_space_wait_lock_timeout_milliseconds
مدة الانتظار لقفل ذاكرة التخزين المؤقت لنظام الملفات لحجز مساحة فيهاfilesystem_cache_segments_batch_size
الحد الأقصى لحجم دفعة واحدة من مقاطع الملفات التي يمكن لمخزن القراءة المؤقت طلبها من ذاكرة التخزين المؤقت. ستؤدي القيمة المنخفضة جدًا إلى زيادة الطلبات على ذاكرة التخزين المؤقت، وقد تؤدي القيمة المرتفعة جدًا إلى إبطاء الإخلاء منهاfilesystem_cache_skip_download_if_exceeds_per_query_cache_write_limit
الأسماء البديلة:skip_download_if_exceeds_query_cache
تخطَّ التنزيل من نظام الملفات البعيد إذا تجاوز حجمه حجم ذاكرة التخزين المؤقت للاستعلام
filesystem_cache_verbose_logging
أصدر رسائل سجل بمستوىTEST لكل إعادة تعبئة لمخزن ذاكرة التخزين المؤقت لنظام الملفات (حالة القراءة، والحجم المتبقي للقراءة، والبايتات المقروءة). مخصصة لتصحيح الأخطاء فقط: تُنسَّق الرسائل مرة واحدة لكل قراءة، لذا فإن تمكينها لاستعلام يجري عددًا كبيرًا من القراءات الصغيرة المخزنة مؤقتًا يضيف عبئًا كبيرًا على التسجيل. ولا تظهر الرسائل إلا إذا كان مستوى السجل هو test أصلًا (راجع send_logs_level).
filesystem_cache_wait_for_concurrent_download_timeout_milliseconds
المدة القصوى لانتظار مقطع ملف يجري تنزيله إلى ذاكرة التخزين المؤقت لنظام الملفات بواسطة استعلام متزامن. عند انتهاء المهلة، تتجاوز القراءة ذاكرة التخزين المؤقت لنظام الملفات لهذا النطاق وتقرأ مباشرةً من وحدة تخزين بعيدة، بينما يستمر التنزيل المتزامن في ملء ذاكرة التخزين المؤقت. تعني القيمة0 عدم الانتظار مطلقًا: تجاوز ذاكرة التخزين المؤقت فورًا إذا لم يكن النطاق المطلوب قد نُزِّل بعد. يؤدي خفض هذه القيمة إلى الحد من زمن استجابة الذيل لعمليات القراءة التي كانت ستنتظر، عند إصابة ذاكرة التخزين المؤقت، وتيرة تنزيل استعلام آخر، وذلك مقابل إرسال طلبات إضافية إلى وحدة تخزين بعيدة.