PDA

View Full Version : کندی دیتابیس با sqlserver



mehrang
چهارشنبه 12 مرداد 1390, 12:55 عصر
سلام
من دیتابیس یه برنامه دارم که حجمش تقریبا زیاد نیست اما رکورد های یکی از تیبیل هاش تقریبا زیاده(حدودا20000)،به خاطر همین سرعتم پایین اومده.یه نکته ایی که هست اینه ازsqlserver 2000 استفاده میشه و سیستمش تقریبا پایینه.

می خواستم بدونم دلیل پایین اومدن سرعت چیه؟
آیا با عوض کردن sql به sql server 2008 r2 سرعت پایین تر نمیاد؟
اگر دیتابیسو نرمال کنم و تعداد فیلد های اون تیبیلو کم کنم(خیلی از فیلد ها null هستن)آیا سرعت بالاتر میره یا نه؟
و در کل روش هایی که برای بالا بردن سرعت پیشنهاد می کنید چیه؟:لبخندساده:

حمیدرضاصادقیان
چهارشنبه 12 مرداد 1390, 13:18 عصر
سلام.
دوست عزیز یکی از راهها همون موردی هست که فرمودید یعنی نرمال سازی جدول مورد نظر. دومین راه استفاده از ایندکس مناسب روی جدول هست. سومین راه نوشتن کوئری های مناسب و استفاده از SP به جای Dynamic Query .