PDA

View Full Version : سوال: پردازش سنگین



M * M * A
شنبه 31 مرداد 1388, 17:45 عصر
با سلام خدمت دوستان عزیز
من یک تابع دارم که هر لحظه باید به بانک وصل بشه.
و توی این تیبل 1000000 ردیفه رو پردازش کنه.
من چه جوری می تونم از پزدازش خود ویندوز استفاده کنم.یعنی برناممو مشغول نکنه

hozouri
شنبه 31 مرداد 1388, 18:07 عصر
یا با استفاده از Thread این کار رو انجام بده یا از یه برنامه جانبی (که خودت درست می کنی) استفاده کن...

m * h * d
یک شنبه 01 شهریور 1388, 10:56 صبح
ممنون از جوابتون

میشه یک windowsservice درست کنم که این کارو انجام بده ؟

اگه مثالی در این رابطه دارید لطفا دریغ نفرمایید.
در مورد Thread مثال بزنید لطفا

M * M * A
دوشنبه 02 شهریور 1388, 15:00 عصر
میشه یک windowsservice درست کنم که این کارو انجام بده ؟

اگه مثالی در این رابطه دارید لطفا دریغ نفرمایید.

Yasersadegh
دوشنبه 02 شهریور 1388, 16:06 عصر
ممنون از جوابتون

میشه یک windowsservice درست کنم که این کارو انجام بده ؟

اگه مثالی در این رابطه دارید لطفا دریغ نفرمایید.
در مورد Thread مثال بزنید لطفا
سلام دوست عزيز
به نظر من استفاده از Thread ها گزينه مناسبتري برايه كار شما هست!!
براي اينكار شما كافيه كه كد مربوط به پردازش هاتون رو در يك تايع بنويسيد مثلا يه تابع به اسم process و بعد در جايي كه قراره اين پردازش ها انجام بشه اين تابع رو به شكل يك thread به صورت زير فراخواني كنيد!:لبخندساده:


Thread t = new Thread(new ThreadStart(process));
t.Start();
--توجه: در اين كد به جاي process شما بايد نام تابع خودتون رو بنويسيد!!
باز اگر مشكلي بود بفرماييد!!
موفق باشيد.:چشمک:

als_1360
دوشنبه 02 شهریور 1388, 16:30 عصر
به نظر من پردازش رو روي سرور و به وسيله Stored Procedure هاي خود SQL انجام بده البته اگر سروري در كار هست.