رفتن به مطلب
  • 0

راهنمایی برای افزایش سرعت در فراخوانی از دیتابیس


aazizz

سوال

سلام خدمت دوستان

میخواستم تو یه کتاب تعدادی عکسو از دیتابیسم بگیرم ولی فک کنم چون تعداد عکسا زیاده

سرعت لود خیلی بالا میره طوریکه بعضی وقتا کرش میکنه. میخواستم دوستان راهنمایی کنن

چطور سرعت لودو بالا ببرم. یه چیزایی تو انجمن درمورد چند نخی خوندم، پروژه پیانوی

آقای آرتا رو هم دیدم ولی چون تازه کارم چیز زیادی سر در نیاوردم. میخواستم دوستان یه

توضیحی بدن اگه بخوام به کتاب با فصل بندی بنویسم، چجور با چن نخی سرعتشو بالا ببرم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

 

مگه چندتا عکس دارید داخل دیتابیس ؟

 

حجم دیتابیستون چقده ک میگید کرش میکنه ؟ :fekr:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

مگه چندتا عکس دارید داخل دیتابیس ؟

 

حجم دیتابیستون چقده ک میگید کرش میکنه ؟ :fekr:

نه فصله که تعداد عکساش متغیره

بعضیاش کمه پنج شیش تا اما سه چارتایی تا پونزده شونزده تایی میشه فصل آخرشم 33 تاست بینشونم متنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فک کنم بش ازلیمیت استفاده کرد.

سرچکن لیمیت دادن به دیتابیس

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فک کنم بش ازلیمیت استفاده کرد.

سرچکن لیمیت دادن به دیتابیس

خب میشه خودتون این لیمیت دادنو یه توضیحی بدین که چجوره

میگم که رفتم دنبال چن نخی چیزی که سر در بیارم گیرم نیومد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

نه فصله که تعداد عکساش متغیره

بعضیاش کمه پنج شیش تا اما سه چارتایی تا پونزده شونزده تایی میشه فصل آخرشم 33 تاست بینشونم متنه

 

ببینید من فکر نمیکنم با این تعداد عکس مشکل افت سرعت یا کرش کردن برنامه رو داشته باشید

 

حالا شما ی امتحانی بکنید بعد بیاید سراغ Thread یا یا چند نخی

 

و اما درمورد Thread :

 

ترد واسه برنامه هایی انجام میشه ک همزمان بخوان چند تا کارو انجام بدن یا چند تا عملیات رو همزمان اجرا کنن با ی چیزیو چند بار در ی بازه زمانی لود کنن 

در اصل واسه دلایلی ک گفتمم استفاده میشه و هدفش اینه هر Process یا پرددازش رو یک نخ یا Thread انجام بده و از افت سرعت و کرش کردن جلوگیری کنه

 

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

 

بازم امتحان کنید :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ببینید من فکر نمیکنم با این تعداد عکس مشکل افت سرعت یا کرش کردن برنامه رو داشته باشید

 

حالا شما ی امتحانی بکنید بعد بیاید سراغ Thread یا یا چند نخی

 

و اما درمورد Thread :

 

ترد واسه برنامه هایی انجام میشه ک همزمان بخوان چند تا کارو انجام بدن یا چند تا عملیات رو همزمان اجرا کنن با ی چیزیو چند بار در ی بازه زمانی لود کنن 

در اصل واسه دلایلی ک گفتمم استفاده میشه و هدفش اینه هر Process یا پرددازش رو یک نخ یا Thread انجام بده و از افت سرعت و کرش کردن جلوگیری کنه

 

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

 

بازم امتحان کنید :)

به نظرتون این روش لیمیت دادنی که دوستمون گفتن،میتونه کارمو راه بندازه؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به نظرتون این روش لیمیت دادنی که دوستمون گفتن،میتونه کارمو راه بندازه؟

 

بله اونم میتونه مفید باشه

 

توضیحات آموزش تصویری لیمیت در فروشگاه :

حتما برای شما پیش اومده که توی دیتابیس حدود 500 تا رکورد داشته باشید و برنامه موقع فراخوانی اطلاعات ثانیه هایی

هنگ یا کرش کنه و سرعت برنامه رو بیاره پایین . ما توی این آموزش یاد میگیریم که چطوری اطلاعات خودمون رو کم کم

بگیریم و به نمایش در بیاریم !

این آموزش یک نکته جالبی هم که داره اینه که کار کردن با Multi Panel رو هم میتونید طبق سورس یاد بگیرید.

این لیمیت بیشتر واسه افزایش سرعت خواندن متن ب کار میاد مثلا وقتی 10000 رکورد دارید مطمعنا واسه جست و جوی اطلاعات افت شدید سرعت رو دارید

 

 

بازم میگم امتحان کنید نباید مشکلی داشته باشید چیز سنگینی نیست آخه :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...