PDA

View Full Version : نمونه دیتابیس بهینه شده



ealireza
جمعه 05 مرداد 1386, 12:11 عصر
سلام
اگر امکانش هست اساتید یک بانک اطلاعاتی بهینه شده در این تاپیک قرار دهید تا ما بتونیم با آنالیز کردن اون چیزای جدیدی یاد بگیریم
اگر همراه دیتابیس SP ها و ... هم باشه عالیه


در حال حاضر بزرگترین مشکل برنامه نویس ها بهینه نبودن بانک اطلاعاتی شون هست
با تشکر از اساتید محترم

AminSobati
جمعه 05 مرداد 1386, 12:58 عصر
بهینه بودن یک دیتابیس به سناریو و شرایط اون برمیگرده. شاید برای یک مورد، نرمال سازی معنیه بهینه بودن بده ولی برای مورد دیگه، Denormalize کردن! همچنین قسمت عمده بهینه سازی به Queryها و ایندکسها مربوطه، نه طراحی. لذا نمیشه یک Template برای این موضوع ارائه کرد، یا اگر هم بشه، مطمئنا اما و اگر های زیادی به دنبالش خواهد بود!
به عنوان جمع بندی، یک برنامه نویس باید نحوه بهینه سازی رو بصورت عملی فرابگیره و تجربه کسب کنه. این کار با نگاه کردن به یک الگو میسر نیست

ealireza
جمعه 05 مرداد 1386, 16:35 عصر
بهینه بودن یک دیتابیس به سناریو و شرایط اون برمیگرده. شاید برای یک مورد، نرمال سازی معنیه بهینه بودن بده ولی برای مورد دیگه، Denormalize کردن! همچنین قسمت عمده بهینه سازی به Queryها و ایندکسها مربوطه، نه طراحی. لذا نمیشه یک Template برای این موضوع ارائه کرد، یا اگر هم بشه، مطمئنا اما و اگر های زیادی به دنبالش خواهد بود!
به عنوان جمع بندی، یک برنامه نویس باید نحوه بهینه سازی رو بصورت عملی فرابگیره و تجربه کسب کنه. این کار با نگاه کردن به یک الگو میسر نیست
استاد مثلا اگر یک سناریو همراه دیتابیس باشه
خیلی کمک میکنه
مخصوصا نحوه تعریف ایندکس ها (واقعا گیج کننده هستند)

AminSobati
جمعه 05 مرداد 1386, 23:28 عصر
متاسفانه من مقاله ای که چنین چیزی رو تشریح کرده باشه ندارم، اما این کتاب بسیار مفیده:
Inside Microsoft® SQL Server™ 2005 T-SQL Querying
By Itzik Ben-Gan - (Solid Quality Learning), Lubor Kollar, Dejan Sarka