> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-trino-dialect.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> يحتوي على معلومات عن جميع المدخلات ضمن ذاكرة التخزين المؤقت لنظام الملفات الخاصة بالكائنات البعيدة.

# system.filesystem_cache

<div id="description">
  ## الوصف
</div>

يحتوي على معلومات عن جميع العناصر الموجودة في ذاكرة التخزين المؤقت لنظام الملفات الخاصة بالكائنات البعيدة.

<div id="columns">
  ## الأعمدة
</div>

* `cache_name` ([String](/ar/reference/data-types/string)) — اسم كائن ذاكرة التخزين المؤقت. يمكن استخدامه في الأمرين `SYSTEM DESCRIBE FILESYSTEM CACHE <name>` و`SYSTEM DROP FILESYSTEM CACHE <name>`
* `cache_base_path` ([String](/ar/reference/data-types/string)) — مسار الدليل الأساسي الذي تُخزَّن فيه جميع ملفات ذاكرة التخزين المؤقت (لذاكرة تخزين مؤقت محددة بواسطة `cache_name`).
* `cache_path` ([String](/ar/reference/data-types/string)) — مسار ملف محدد في ذاكرة التخزين المؤقت، يقابل مقطع ملف في ملف مصدر
* `key` ([String](/ar/reference/data-types/string)) — مفتاح ذاكرة التخزين المؤقت لمقطع الملف
* `file_segment_range_begin` ([UInt64](/ar/reference/data-types/int-uint)) — الإزاحة المقابلة لبداية نطاق مقطع الملف
* `file_segment_range_end` ([UInt64](/ar/reference/data-types/int-uint)) — الإزاحة المقابلة لنهاية نطاق مقطع الملف، شاملةً النهاية
* `size` ([UInt64](/ar/reference/data-types/int-uint)) — حجم مقطع الملف
* `state` ([String](/ar/reference/data-types/string)) — حالة مقطع الملف (DOWNLOADED، DOWNLOADING، PARTIALLY\_DOWNLOADED، ...)
* `finished_download_time` ([DateTime](/ar/reference/data-types/datetime)) — وقت اكتمال تنزيل مقطع الملف.
* `cache_hits` ([UInt64](/ar/reference/data-types/int-uint)) — عدد مرات إصابة ذاكرة التخزين المؤقت لمقطع الملف المقابل
* `references` ([UInt64](/ar/reference/data-types/int-uint)) — عدد المراجع إلى مقطع الملف المقابل. تشير القيمة 1 إلى أن لا أحد يستخدمه حاليًا (إذ إن المرجع الوحيد الموجود هو في تخزين ذاكرة التخزين المؤقت نفسها)
* `downloaded_size` ([UInt64](/ar/reference/data-types/int-uint)) — الحجم الذي تم تنزيله من مقطع الملف
* `kind` ([String](/ar/reference/data-types/string)) — نوع مقطع الملف (يُستخدم للتمييز بين مقاطع الملفات المضافة كجزء من 'البيانات المؤقتة في ذاكرة التخزين المؤقت')
* `unbound` ([UInt8](/ar/reference/data-types/int-uint)) — علامة داخلية خاصة بالتنفيذ
* `user_id` ([String](/ar/reference/data-types/string)) — معرّف المستخدم الذي أنشأ مقطع الملف
* `segment_type` ([String](/ar/reference/data-types/string)) — نوع المقطع. يُستخدم لفصل ملفات البيانات (`.json` و`.txt` وما إلى ذلك) عن ملف البيانات (`.bin` وملفات العلامات).
* `file_size` ([Nullable(UInt64)](/ar/reference/data-types/nullable)) — حجم الملف الذي ينتمي إليه مقطع الملف الحالي
