PDA

View Full Version : سوال: سرعت واکشی رکورد ها از جدول



alireza1514
چهارشنبه 10 آذر 1389, 13:33 عصر
سلام دوستان..
من از یک stored procedure برای واکشی رکوردهام از جدول 100 هزار رکوردی استفاده میکنم... البته برای راحت تر شدن کارم اومدم تو خود stored procedure بر روی پارامتر هام شرط گذاشتم که متناسب با مقدار پارامتر شرط مناسب برای انتخاب رکورد را مشخص میکند.حال آنکه تعداد رکوردها زیاد بوده و گاها تعداد شرط ها به 32 شرط نیز میرسد .خواستم بدونم آیا اینگونه شرط گذاری سرعت واکشی مرا تا چه حد پایین می آورد.آیا روش درستی هست یا نه.البته جواب داده.."خود کوری تصمیم میگیرد که کدام حالت یا شرط را تاثیر بدهد"
تصویر ضمیمه گویاتر است.

حمیدرضاصادقیان
چهارشنبه 10 آذر 1389, 13:42 عصر
سلام. تعداد شرطها مشکلی ایجاد نمیکنه.
شما اگر بعضی از شرطهای شما ثابت هستند میتونید به صورت VIew دراورده و ازش استفاده کنید.
سرعت واکشی اطلاعات شما چقدر هست؟
میتونید Execution Plan رو اینجا قرار بدید تا بهتر بشه درموردش تصمیم گرفت.