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

# أفضل الممارسات في ClickHouse

> الصفحة الرئيسية لقسم أفضل الممارسات في ClickHouse

يقدّم هذا القسم أفضل الممارسات التي يُنصح باتباعها لتحقيق أقصى استفادة من ClickHouse.

<CardGroup cols={2}>
  <Card title="اختيار مفتاح أساسي" icon="key" href="/docs/ar/concepts/best-practices/choosing-a-primary-key">
    كيفية اختيار مفتاح أساسي في ClickHouse.
  </Card>

  <Card title="اختيار أنواع البيانات" icon="shapes" href="/docs/ar/concepts/best-practices/select-data-type">
    كيفية اختيار أنواع البيانات المناسبة لأعمدتك.
  </Card>

  <Card title="استخدام العروض المادية" icon="layer-group" href="/docs/ar/concepts/best-practices/use-materialized-views">
    انقل العمليات الحسابية من وقت الاستعلام إلى وقت الإدراج باستخدام العروض المادية.
  </Card>

  <Card title="تقليل JOINs وتحسينها" icon="link" href="/docs/ar/concepts/best-practices/minimize-optimize-joins">
    أفضل الممارسات لاستخدام JOINs في ClickHouse.
  </Card>

  <Card title="اختيار مفتاح تقسيم" icon="folder-tree" href="/docs/ar/concepts/best-practices/partitioning-keys">
    كيفية اختيار مفتاح تقسيم.
  </Card>

  <Card title="اختيار استراتيجية الإدراج" icon="file-import" href="/docs/ar/concepts/best-practices/selecting-an-insert-strategy">
    كيفية اختيار استراتيجية إدراج، بما في ذلك عمليات الإدراج المجمّعة وغير المتزامنة.
  </Card>

  <Card title="استخدم فهارس تخطي البيانات عند الاقتضاء" icon="filter" href="/docs/ar/concepts/best-practices/using-data-skipping-indices">
    كيفية ومتى تستخدم فهارس تخطي البيانات.
  </Card>

  <Card title="تجنب عمليات التعديل" icon="ban" href="/docs/ar/concepts/best-practices/avoid-mutations">
    لماذا ينبغي عليك تجنب عمليات التعديل في ClickHouse.
  </Card>

  <Card title="تجنب OPTIMIZE FINAL" icon="triangle-exclamation" href="/docs/ar/concepts/best-practices/avoid-optimize-final">
    لماذا ينبغي عليك تجنب `OPTIMIZE TABLE ... FINAL`.
  </Card>

  <Card title="تجنب الأعمدة من النوع Nullable" icon="circle-minus" href="/docs/ar/concepts/best-practices/avoidnullablecolumns">
    لماذا ينبغي تجنب الأعمدة من النوع Nullable في ClickHouse.
  </Card>

  <Card title="استخدم JSON عند الاقتضاء" icon="code" href="/docs/ar/concepts/best-practices/json-type">
    متى تستخدم نوع البيانات `JSON`.
  </Card>
</CardGroup>
