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

> توثيق لإدارة إحصاءات الأعمدة

# إدارة إحصاءات الأعمدة

export const CloudNotSupportedBadge = () => {
  return <div className="cloudNotSupportedBadge">
            <div className="cloudNotSupportedIcon">
            <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                <path strokeWidth="1.5" d="M6.33366 12.6666L12.3739 12.6667C13.6593 12.6667 14.7073 11.6187 14.7073 10.3334C14.7073 9.04804 13.6593 8.00003 12.3739 8.00003C12.3739 8.00003 12.3337 7.66659 12.0003 7.33325M10.667 5.33322C8.00033 2.33325 4.45395 4.78537 4.14195 6.68203C2.55728 6.7627 1.29395 8.06203 1.29395 9.6667C1.29395 11.3234 2.66699 12.6666 4.00033 12.6666" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" />
                <path strokeWidth="1.5" d="M2.66699 14L12.0003 4.66663" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" />
            </svg>

        </div>
            غير مدعوم في ClickHouse Cloud
        </div>;
};

العمليات التالية متاحة:

* `ALTER TABLE [db].table ADD STATISTICS [IF NOT EXISTS] (column list) TYPE (type list)` - يضيف وصف الإحصاءات إلى البيانات الوصفية للجداول.

* `ALTER TABLE [db].table MODIFY STATISTICS (column list) TYPE (type list)` - يعدّل وصف الإحصاءات في البيانات الوصفية للجداول.

* `ALTER TABLE [db].table DROP STATISTICS [IF EXISTS] (column list)` - يزيل الإحصاءات من البيانات الوصفية للأعمدة المحددة، ويحذف جميع كائنات الإحصاءات في كل الأجزاء لتلك الأعمدة.

* `ALTER TABLE [db].table CLEAR STATISTICS [IF EXISTS] (column list)` - يحذف جميع كائنات الإحصاءات في كل الأجزاء للأعمدة المحددة. ويمكن إعادة بناء كائنات الإحصاءات باستخدام `ALTER TABLE MATERIALIZE STATISTICS`.

* `ALTER TABLE [db.]table MATERIALIZE STATISTICS (ALL | [IF EXISTS] (column list))` - يعيد بناء الإحصاءات للأعمدة. ويُنَفَّذ ذلك على هيئة [mutation](/ar/reference/statements/alter/index#mutations).

الأمران الأولان lightweight بمعنى أنهما لا يغيّران سوى البيانات الوصفية أو يزيلان الملفات.

كما أنهما مكرران، إذ تُزامَن البيانات الوصفية للإحصاءات عبر ZooKeeper.

<div id="example">
  ## مثال:
</div>

إضافة نوعَي إحصاءات إلى عمودين:

```sql theme={null}
ALTER TABLE t1 MODIFY STATISTICS c, d TYPE TDigest, Uniq;
```

<Note>
  لا تتوفر الإحصاءات إلا للجداول التي تستخدم المحرك [\`\*MergeTree\`](/ar/reference/engines/table-engines/mergetree-family/mergetree) (بما في ذلك الأشكال [المكررة](/ar/reference/engines/table-engines/mergetree-family/replication)).
</Note>
