> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# إعدادات الجلسة لـ local_filesystem_*

> إعدادات جلسة ClickHouse ضمن المجموعة المُنشأة local_filesystem_*.

export const SettingsInfoBlock = ({type, default_value, changeable_without_restart}) => {
  return <div className="not-prose" style={{
    display: "flex",
    flexWrap: "wrap",
    alignItems: "baseline",
    columnGap: "0.5rem",
    rowGap: "0.125rem",
    margin: "0.375rem 0",
    fontSize: "0.8125rem",
    lineHeight: "1.125rem"
  }}>
      <div style={{
    fontWeight: 600,
    opacity: 0.72
  }}>النوع</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{type}</div>
      <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>القيمة الافتراضية</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{default_value}</div>
      {changeable_without_restart && <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>
          يمكن تغييره دون إعادة التشغيل
        </div>}
      {changeable_without_restart && <div style={{
    overflowWrap: "anywhere"
  }}>
          {changeable_without_restart}
        </div>}
    </div>;
};

هذه الإعدادات متاحة في [system.settings](/docs/ar/reference/system-tables/settings)، وتُولَّد تلقائيًا من [المصدر](https://github.com/ClickHouse/ClickHouse/blob/master/src/Core/Settings.cpp).

<div id="local_filesystem_read_method">
  ## local\_filesystem\_read\_method
</div>

<SettingsInfoBlock type="String" default_value="pread_threadpool" />

طريقة قراءة البيانات من نظام الملفات المحلي، وإحدى القيم التالية: read، pread، mmap، io\_uring، pread\_threadpool.

الطريقة 'io\_uring' تجريبية، ولا تعمل مع Log وTinyLog وStripeLog وFile وSet وJoin، وغيرها من الجداول التي تستخدم ملفات قابلة للإلحاق عند وجود عمليات قراءة وكتابة متزامنة.
إذا قرأتَ مقالات مختلفة عن 'io\_uring' على الإنترنت، فلا تدعها تضللك. فهي ليست طريقة أفضل لقراءة الملفات، إلا في حالة وجود عدد كبير من طلبات IO الصغيرة، وهذا ليس هو الحال في ClickHouse. لا توجد أسباب تدعو إلى تمكين 'io\_uring'.

<div id="local_filesystem_read_prefetch">
  ## local\_filesystem\_read\_prefetch
</div>

<SettingsInfoBlock type="Bool" default_value="0" />

يجب استخدام القراءة المسبقة عند قراءة البيانات من نظام الملفات المحلي.
