تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] تحميل بطيئ جداً للبرنامج
#1
السلام عليكم ورحمة الله وبركاته
السادة المبرمجين برجاء مساعدتي في مشكلتي هذه :
قمت بعمل برنامج بالفيجوال بيسك وقاعدة البيانات بالاكسس 2003
والبرنامج كان شغال معايا زي الفل
لغاية ما عدد السجلات اصبح كبير جداً فبدأ يتقل جداً واصبح بطئ جداً خاصاً عند بدء تشغيله

في بداية تشغيل البرنامج كان عدد السجلات حوالي 750 سجل وكان شغال كويس
وبعدين لما وصل عدد السجلات لــ 3000 سجل بدأت مشكلة البطء في التحميل

اللي محيرني بقي اني عملت فورم جديد في برنامج من جديد ووصلته بقاعدة البيانات بها 9000 سجل دون اكواد حفظ او تعديل او حذف او ........ إلخ واشتغل وحمل بسرعة !!

هل السبب في الكود ام في قاعدة البيانات ام ماذا ؟
ياريت اللي عارف السبب يساعدني ولكم جزيل الشكر
الرد }}}
تم الشكر بواسطة:
#2
هل تعني انك تجلب كل السجلات الـ3000 مرة واحدة بواسطة select * from ؟
يعني اقول الحل باستخدام اكواد تصفح استعلامية يعني مهما كان العدد كبير لن يتم اخذ الا عدد بسيط عن كل دورة جلب بيانات
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء، اللهم أصلح لي ديني الذي هو عصمة أمري، وأصلح لي دنياي التي فيها معاشي، وأصلح لي آخرتي التي فيها معادي، واجعل الحياة زيادة لي في كل خير، واجعل الموت راحة لي من كل شر
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي جدي وهزلي وخطأي وعمدي وكل ذلك عندي، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#3
غالبا انت هنا تقوم ب تحميل البيانات مرة واحدة و هذا يؤدي الي استهلاك الذاكرة الخاصة ب الكمبيوتر
أنت تختاج الي Sequential Access .......أيضا لتحاول أن يكون تخزين البيانات و خاصة الصور تحديدا علي هيئة Binary
حاول أن تقرأ علي النت عن كيفية التعامل مع Blobs أو Binary large objects و حاول تفهمه سوف يفيدك كثيرا

و لتقرأ هذا الموضوع ..... ربما يفيدك بشكل جيد

Improving ADO.NET Performance
الرد }}}
تم الشكر بواسطة: سعود
#4
الاخوه الأفاضل
أسف علي التأخير في الرد علي نصائحكم الغالية
لكن الحمد لله عرفت سبب بطء البرنامج
وهو عندما اقوم بضبط خاصية الDataGridView1.AutoSizeRowsMod من قائمة الخصائص عليAllCells يصبح التحميل بطء

واشكركم علي حسن تعاونكم معي
واسف مرة اخري علي الرد عليكم
الرد }}}
تم الشكر بواسطة: technomedia


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحميل جميع الماسحات الضوئية المتصلة بالجهاز في كومبوبوكس جيولوجي مبتدئ 2 210 22-02-24, 07:10 PM
آخر رد: جيولوجي مبتدئ
  [VB.NET] مشكلة المقاسات للبرنامج h2551996 0 315 28-11-23, 04:37 PM
آخر رد: h2551996
  يوجد مشكلة عند تحميل البيانات فى كمبوبوكس داخل داتا جريد new_programer 2 477 17-10-23, 06:51 PM
آخر رد: new_programer
  كيف يمكن تأخير الـSplash Screen حتى يتم تحميل الأدوات بالكامل؟ hazim1 0 286 28-09-23, 08:23 AM
آخر رد: hazim1
Photo [سؤال] ظور رسالة خطأ عند تحميل قاعدة بيانات تحتوي على صور أبو خالد الشكري 4 441 11-09-23, 09:51 PM
آخر رد: أبو خالد الشكري
  [سؤال] محاولة دخول للبرنامج ahmed_king2023 0 355 20-06-23, 12:39 AM
آخر رد: ahmed_king2023
  يوجد خطاء عند تحميل الفورم - مثال شجرة الحسابات new_programer 6 770 11-06-23, 06:47 PM
آخر رد: new_programer
  خطأ في تحميل البيانات من الداتا جريد الي ليست فيو Emam emam 2 514 11-04-23, 01:13 AM
آخر رد: Emam emam
Exclamation [سؤال] اريد تحميل فيجوال بيسك 2010 وعمل قواعد بيانات داخله لكن عند تنصيبه تظهر رساله؟؟؟؟؟ Tame 0 349 22-03-23, 01:41 AM
آخر رد: Tame
  عدم تشغيل (Debug) للبرنامج عند وجود خطأ atefkhalf2004 3 548 12-11-22, 11:15 AM
آخر رد: odai

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم