هل يتم تطبيق Cross بشكل أسرع من الصلة الداخلية؟
هل يتم تطبيق Cross بشكل أسرع من الصلة الداخلية؟

فيديو: هل يتم تطبيق Cross بشكل أسرع من الصلة الداخلية؟

فيديو: هل يتم تطبيق Cross بشكل أسرع من الصلة الداخلية؟
فيديو: شاهد شكل المعدة بعد العملية 2024, أبريل
Anonim

بينما معظم الاستفسارات التي توظف عبر تطبيق يمكن إعادة كتابتها باستخدام امتداد صلة داخلية , عبر تطبيق يمكن أن تسفر عن خطة تنفيذ أفضل وأفضل أداء ، لأنه يمكن أن يحد من المجموعة التي يتم ضمها قبل انضم يحدث.

بجانب هذا ، متى يتم استخدام "تطبيق" مقابل "الانضمام"؟

عبر تطبيق يمكن استخدامه كبديل مع INNER انضم عندما نحتاج إلى الحصول على نتيجة من جدول رئيسي ووظيفة. تطبيق يمكن استخدامها كبديل عن UNPIVOT. إما عبر تطبيق أو تطبيق خارجي يمكن استخدامها هنا ، وهي قابلة للتبديل. ضع في اعتبارك أن لديك الجدول أدناه (المسمى MYTABLE).

بعد ذلك ، السؤال هو ، ما هو تطبيق الصليب؟ عبر تطبيق ترجع فقط الصفوف من الجدول الخارجي التي تنتج مجموعة نتائج من دالة الجدول ذات القيمة. وبعبارة أخرى ، نتيجة عبر تطبيق لا يحتوي على أي صف من تعبير جدول الجانب الأيسر الذي لم يتم الحصول على نتيجة له من تعبير جدول الجانب الأيمن. عبر تطبيق العمل كصف تلو الآخر INNER JOIN.

لتعرف أيضًا ، ما هو الفرق بين التطبيق المتقاطع والربط المتبادل؟

ال عبر تطبيق عامل التشغيل مشابه لغويًا لـ INNER انضم . هذا مشابه لـ INNER انضم العملية المنفذة على جداول المؤلف والكتاب. عبر تطبيق إرجاع تلك السجلات فقط من جدول فعلي حيث توجد صفوف متطابقة في ال إخراج دالة الجدول القيمة.

لماذا تستخدم صلة مشتركة؟

أ تقاطع الانضمام عندما يستخدم أنت ترغب في إنشاء مجموعة من كل صف من جدولين. يتم تضمين كافة مجموعات الصفوف في النتيجة ؛ هذا يسمى عادة تعبر المنتج انضم . مشترك استعمال ل تقاطع الانضمام هو إنشاء الحصول على جميع مجموعات العناصر ، مثل الألوان والأحجام.

موصى به: