هل يمكن ان يأثر " ربط الجداول JOINS " على البرنامج مستقبلاً

السلام عليكم ورحمة الله وبركاتة

اسعد الله صباحكم / مساءكم

في الحقيقة دائماً ما اخشى استخدام JOINS في الاستعلامات خشية ان تتسبب في بطئ ملحوظ مستقبلاً للبرنامج فتجدني دائما مع استخدامها استعلم بالارقام عوضا عن الاحرف مع وضع limit لايتجاوز ال 40 :( الهوس الهوس :)

ولكن سؤالي للاحبه من لديه صولات وجولات مع هذه الاستعلامات هل يمكن ان يؤثر ربط اكثر من 2 جداول على سرعة البرنامج مستقبلاً

مثال على ذلك :

جدول اليوزر

جدول المحادثات الخاصة

جدول المواضيع

هل يمكن ان يتأثر البرنامج لو كان لدينا 300 الف يوزر و 500 الف موضوع و 10 آلاف رسالة

وهل الاستضافة تلعب دوراً كبيرة في اداء البرنامج وسرعة بغض النظر عن مايستخدم المبرمج في برنامج من استعلامات

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

الاستضافة القوية ممكن تعوض البطئ الملحوظ

اختبرت سرعة الاستعلامة ذات مرة بالدمج وبدون والدمج ،كانت السرعة باستخدام الدمج ابطئ من عملية ثلاثة استعلامات متتالية بلا دمج ،حينها استخدمت حل ان اقسم الاستعلامة الى اثنين واحدة من جدول المستخدم والاخرى من جدول المقالات ويتكفل البرنامج بدمج المعلومات وليس قاعدة البيانات ولاحظت فرق افضل لكن لا اتوقع ان حلي مثالي بالتاكيد هناك افضل.

صحيح هذا ما اكتشفته ثلاث استعلامات فردية اسرع ب 3 مرات من سرعة استعلام يربط 3 جداول

حيث ان الاستعلام الواحد قد ياخذ 3 اجزاء من الثانية او 16 جزء من الثانية اذا كان الجدول يعج بالبيانات

ولكن ان كان كذلك لماذا استخدم ال joins

ربما للحالات المستعصية اتوقع

-1

أنا أظن أن الروابط ليس لديها أدنى تأثير على سرعة البرنامج، و إنما لأغراض أخرى.