> ## 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.

# إعدادات الجلسة max_result_*

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

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="max_result_bytes">
  ## max\_result\_bytes
</div>

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

يحدّ من حجم النتيجة بالبايتات (غير المضغوطة). سيتوقف الاستعلام بعد معالجة كتلة بيانات إذا تم بلوغ الحدّ،
لكنه لن يقتطع آخر كتلة من النتيجة، لذلك قد يكون حجم النتيجة أكبر من الحدّ.

**محاذير**

يؤخذ حجم النتيجة في الذاكرة في الاعتبار عند هذا الحدّ.
حتى إذا كان حجم النتيجة صغيرًا، فقد يُشير إلى بُنى بيانات أكبر في الذاكرة،
تمثل قواميس أعمدة LowCardinality، وساحات أعمدة AggregateFunction،
لذا قد يتم تجاوز الحدّ رغم صغر حجم النتيجة.

<Warning>
  هذا الإعداد منخفض المستوى إلى حدٍّ ما، ويجب استخدامه بحذر
</Warning>

<div id="max_result_rows">
  ## max\_result\_rows
</div>

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

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

سيتوقف الاستعلام بعد معالجة كتلة بيانات إذا تم بلوغ العتبة، لكنه
لن يقتطع الكتلة الأخيرة من النتيجة، لذلك قد يكون حجم النتيجة
أكبر من العتبة.
