PDA

View Full Version : optimize with Ant Colony



Hamid.Kad
دوشنبه 06 اسفند 1386, 11:51 صبح
سلام
راجع به اینکه چگونه میتونیم با استفاده از برنامه نویسی یک کوئری رو بهینه کنیم سوال داشتم. فرض ما اینه که یک پارسر داریم که دستور رو پارس میکنه. حالا میخوام بدونم چه مسائلی رو باید در نظر گرفت. من یه بار دیگه هم این سوال رو پرسیده بودم ولی متاسفانه جواب مناسبی نگرفتم. ببینید دوستان، این موضوع پروژه منه و استاد هم گیر داده سر بهینه سازی join ها. دوتا تکنیک هم معرفی کرده بنام کلونی مورچه ها و PSO. هر دو تاش رو خوندم ولی نمیدونم چجوری میتونم از اونا کمک بگیرم. البته از همین سایت مطالب خوبی در رابطه با شرطها و ایندکسها برای بهینه سازی پیدا کردم ولی گیر اصلی استاد سر همون ترتیب join ها هست. مسلماً اونی که رکوردهای کمتری داره باید زودتر شرکت کنه و این رو میشه با یک sort ساده حل کرد(تعداد رکوردهای هر جدول رو از قبل میدونیم) ولی من نمیدونم چرا باید از تکنیکهای هوش مصنوعی مثل کلونی مورچه ها استفاده کرد !!!
خواهشاً کمک کنید که باید تا آخر اسفند یه survay به استاد بدم وگرنه بیچارم.:ناراحت:
ممنون از لطفتون

Elham_gh
دوشنبه 06 اسفند 1386, 12:28 عصر
مقالات بسیار خوبی می تونین تو این سایت پیدا کنید
http://www.sql-server-performance.com/index.aspx

AminSobati
دوشنبه 06 اسفند 1386, 12:33 عصر
توصیه میکنم این کتاب رو پیدا کنین:
Microsoft SQL Server 2000 Performance
Optimization and Tuning Handbook

یکی از برترین کتابهایی که در مورد Tuning تا به حال دیدم

Elham_gh
چهارشنبه 08 اسفند 1386, 12:54 عصر
آقای کشاورز من لینک یک PDF مجانی رو اینجا اورودم ، چه مشکلی داشت؟؟

Behrouz_Rad
چهارشنبه 08 اسفند 1386, 13:15 عصر
آقای کشاورز من لینک یک PDF مجانی رو اینجا اورودم ، چه مشکلی داشت؟؟

http://www.amazon.com/Microsoft-Server-Performance-Optimization-Handbook/dp/1555582419

AminSobati
چهارشنبه 08 اسفند 1386, 13:17 عصر
آقای کشاورز من لینک یک PDF مجانی رو اینجا اورودم ، چه مشکلی داشت؟؟

در اینکه شما قصد کمک داشتین شکی نیست. متاسفانه چندی پیش Warez Activity برای این سایت مشکلاتی از جهت حقوقی ایجاد کرده که سعی میکنیم از تکرارش جلوگیری کنیم.
دیدن این لینک و همچنین "مطالعه قوانین سایت" خالی از لطف نیست:
http://en.wikipedia.org/wiki/Warez