View Full Version : چه جوری میشه از Distinct استفاده نکرد
alex_kh58
سه شنبه 01 اسفند 1385, 09:48 صبح
برای اینکه سرعت یک Query رو یکم افزایش بدم می خوام از Distinct استفاده نکنم.
اگه میشه یه مثال کوچیک بزنید که اینکارو چه جوری انجام بدم.
باتشکر:لبخند:
oVERfLOW
سه شنبه 01 اسفند 1385, 10:09 صبح
خوب استفاده نکنید !
انجام هر کاری هزینه ای داره که باید بپردازید
نمی شه شما بخوای رکوردهای تکراری رو حذف کنی و این کار هیچ وقتی نگیره !
alex_kh58
سه شنبه 01 اسفند 1385, 10:34 صبح
خوب استفاده نکنید !
انجام هر کاری هزینه ای داره که باید بپردازید
نمی شه شما بخوای رکوردهای تکراری رو حذف کنی و این کار هیچ وقتی نگیره !
نمیشه آخه باید این رو حلش کنم چون توی یه مقاله هم خوندم که سعی کنید استفاده نکنید و بجاش از روشهای دیگه استفاده کنید.
:متفکر:
AminSobati
سه شنبه 01 اسفند 1385, 11:56 صبح
مقاله هایی که بصورت کلی بعضی نکات رو در مورد Performance Tuning تذکر میدن و از بعضی کارها منع میکنند از نظر من توصیه های مبهمی ارائه میدن. چون Performance Tuning کار بسیار ظریفیه و نمیشه بصورت کلی و عمومی در موردش صحبت کرد. هر سناریو جزئیات خاص خودش رو داره. شما صرفا به خاطر اینکه اون مقاله گفته Distinct نکنید، نباید اجتناب کنید. چرا که داشتن ایندکس مناسب میتونه Distinct رو بسیار سریع کنه. لذا من پیشنهاد میکنم شما Query خودتون رو اقلا پست کنید تا شاید بتونیم راه حل خوبی ارائه کنیم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.