Skip to main content
هذه الإعدادات متاحة في system.settings، وهي مُولَّدة تلقائيًا من المصدر.

enable_join_fixed_hash_table_conversion

تمكين تحويل جدول التجزئة إلى مصفوفة مسطحة في عمليات الربط عندما يكون المفتاح عددًا صحيحًا واحدًا ضمن نطاق قيم صغير.

enable_join_key_only_hash_tables

استخدم جداول تجزئة تخزّن مفاتيح الربط وحدها، دون مرجع إلى صف أيمن، في عمليات الربط التي لا يمكن أن تتضمّن نتيجتها أي قيمة مأخوذة من صف أيمن: LEFT ANTI، وLEFT SEMI عندما لا يُحدَّد أي عمود أيمن. يتميّز هذا النوع من الجداول بخلية أصغر حجمًا، ويسمح بإسقاط الكتل اليمنى بدلًا من تخزينها.

enable_join_runtime_filters

صفِّ الجانب الأيسر باستخدام مجموعة مفاتيح JOIN التي جُمعت من الجانب الأيمن وقت التشغيل.

enable_join_runtime_filters_index_analysis

شغّل تمريرةً ثانية من تحليل الفهارس (عبر use_skip_indexes_on_data_read) بهدف استبعاد granules على الجانب الأيسر من الربط.

enable_join_transitive_predicates

استنتج شروط ربط التساوي المتعدية من شروط الربط الحالية. على سبيل المثال، عند وجود A.x = B.x و B.x = C.x، يُضاف شرط اصطناعي A.x = C.x حتى يتمكن مُحسِّن ترتيب الربط من النظر في خطط مباشرة من نوع (A JOIN C).
آخر تعديل في ٢٦ سبتمبر ٢٠٢٦