PDA

View Full Version : سوال: سرعت left join بیشتره یا استفاده از چند کوئری برای گرفتن اطلاعات از چند جدول؟



idocsidocs
پنج شنبه 09 شهریور 1391, 15:24 عصر
من باید اطلاعات رو از 4 جدول مختلف بخونم و نمایش بدم.

سرعت left join بیشتره یا استفاده از چند کوئری برای گرفتن اطلاعات از چند جدول؟

alitavakoli
پنج شنبه 09 شهریور 1391, 15:36 عصر
استفاده از join به مراتب سرعت رو بالا میبره

idocsidocs
پنج شنبه 09 شهریور 1391, 15:58 عصر
استفاده از join به مراتب سرعت رو بالا میبره


من شنیدم join سرعت رو پایین می یاره !

مرجعی برای گفته خودتون دارید؟

alitavakoli
پنج شنبه 09 شهریور 1391, 16:10 عصر
این مورد رو به شخصه و بر حسب تجربه میگم.
این لینک (http://www.catswhocode.com/blog/10-sql-tips-to-speed-up-your-database)رو هم مطالعه بفرمایید.

miladamirzadeh
یک شنبه 12 شهریور 1391, 11:20 صبح
بستگی به جداول و ساختار اونا داره. همچنین نحوه کوئری گرفتن. قاعده: ابتدا فیلتر داده سپس جوین.

این لینک (http://www.catswhocode.com/blog/10-sql-tips-to-speed-up-your-database)رو هم مطالعه بفرمایید. alitavakoli از بابت لینک خیلی ممنون.