PDA

View Full Version : سوال: رفع مشکل زمان بر بودن بانک اطلاعاتی SqlExrpess برای لود اولیه



samsami
سه شنبه 13 فروردین 1392, 15:04 عصر
با عرض سلام خدمت دوستان ...

من با بانک اطلاعاتی sqlExpress کار میکنم وقتی که می خوام لوگین کنم تقریبا 8 ثانیه طول میکشه که تا لوگین انجام بشه ... ولی کارهای دیگه ای که می خوام انجام بدم خیلی سریع انجام میشه ...

فقط در زمان لود اولیه مشکل وجود دارد ...

چگونه می شود درستش کرد ...
ممنون میشم از پاسختون

veniz2008
سه شنبه 13 فروردین 1392, 15:58 عصر
سلام.
اینجوری که نمیشه کمک کرد. باید کدتون رو بذارید و اینکه جدول شما چه تعداد رکورد داره؟
پیشنهاد اول: استفاده از stored procedure
پیشنهاد دوم : استفاده از دستور Exists درون کوئری

samsami
سه شنبه 13 فروردین 1392, 16:59 عصر
مشکل از تعداد رکورد ها نیست (اتفاقا تعداد رکورد های جدول برنامه من اندک است)

از stored procedure استفاده میکنم درون برنامه خیلی سریع کار میکنه ...

مشکل من اینجاست که اولین بار که برنامه با بانک sql express اتصال برقرار میکنه که یک کار را انجام بده یه خورده زمان بر است ...

ممنون میشم از پاسختون ...

nava_2012
سه شنبه 13 فروردین 1392, 17:18 عصر
Only uses Stored procedure.

veniz2008
سه شنبه 13 فروردین 1392, 18:20 عصر
کدتون رو بذارید.

rezaei_y
سه شنبه 13 فروردین 1392, 19:23 عصر
سعی کنید کاری کنید که اجرای برنامه چند ثانیه ای طول بکشه مثلا یک لودینگ رو به کاربر نمایش بدین و در این حین یکبار کانکشن رو باز و بسته کنید