إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

هل nested select سيئة ؟ ولماذا؟


2 رد (ردود) على هذا الموضوع

#1 ammartalal2005

ammartalal2005

    مشترك

  • الأعضــاء
  • 63 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 26 October 2006 - 12:37 AM

هل nested select سيئة ؟ ولماذا؟

تم التعديل بواسطة ammartalal2005, 26 October 2006 - 12:39 AM.


#2 Ammar_sajdi

Ammar_sajdi

    عضو

  • الأعضــاء
  • 21 مشاركة

تاريخ المشاركة 27 October 2006 - 07:22 PM

مرحبا

Correlated sub-query or nested query is bad, because for every record in the outer query, then inner query will have to execute.

You cannot say it is bad in general, if you need it,and you have no alternative, ,then it is OK,

If you want me to answer you correctly, then you have to answer me first, Is the join operation bad?
The actual answer is that it depends on the data and the usage and most importantly, the no of blocks that needs to be executed to retrieve the .result

You can find an interesting paper about tuning and how to measure tuning on my website

www.e-ammar.com/download.htm

then download the document called

Tuning your application using SQL optimization Techniques PDF 41KB

it will teach you the basics of tuning

regards

Ammar Sajdi
oracle consultant
amman - Jordan
www.e-ammar.com
PALCO/REALSOFT

#3 ammartalal2005

ammartalal2005

    مشترك

  • الأعضــاء
  • 63 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 28 October 2006 - 12:15 AM

مشكور أخي (Ammar_sajdi) على رد رائع