الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامجي اصبح بطيئا جدا - ما هو الحل

مغلق
بدأه bohaso في 11 يونيو 2007 · 8 رد · 817 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم كيف الحال أسمحو لي أول مشاركة لي في هذا المنتدى جات على طلب مساعدة الله يخليكم

عندي برنامج محاسبه بقواعد بيانات الأكسس أول كان سريع في الحفظ والأضافة الحين صار بطيء لان الرقم التسلسلي صار فوق 10000 زين أبي الحل الله يخليكم

أو فيه برنامج يحول من أكسس إلى قواعد بيانات أخرى مع حفظ البيانات أرجوا منكم الأفادة وأكون شاكرا لكم

تحياتي

bohaso

#2

الاخ / bohaso

وعليكم السلام ورحمة الله وبركاته

اعمل ضغط واصلاح لقاعدة البيانات لديك من Tools ثم Datebas Utilities ثم Compact And Repair Database

اذا كنت قد وضعت صور بخلفيات النماذج والتقارير فان هذا ايضاً يسبب كبر حجم البرنامج وبطئه .

فقاعدة البيانات اكسس يصل حجمها الى 2 قيقا بايت وذلك حسب ما أعلمه .

ارجو ان اكون قدمت لك ما يفيدك

وبالتوفيق

#3

بارك الله فيك يا أخي الغالي يوسف

وبعد إذنك احب ان اضيف للاخ بعضو الراوبط المفيده لكيفية تحويل وتكبير قاعدة البيانات لتستوعب حجم بيانات اكثر

من هنــــــــــــــــا

أيضا اذا ادرت عمل ضغط واصلاح للقاعدة يمكنك عمل ذلك من خلال رد استاذنا الغالي يوسف أحمد

أيضا إذا أردت عمل هذه الخطوه اوتوماتيكيا عند اغلاق البرنامج الخاص بك ليتم عمل الضغط والاصلاح في كل مرة تستعمل فيها برنامجك

يمكنك عمل ذلك كما هو موضح بالصورة

اختار أدوات ثم خيارات سيظهر لك هذا المربع الحواري قم بعمل علامة علي هذا الاختيار وبعد ذلك عند الاغلاق سيتم عمل اصلاح وضغط للقاعدة مع كل مرة تغلق فيها البرنامج

1(26).jpg

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

أشكركم أخواني على المساعدة بس عندي البرنامج مسويه بالفجوال بيسك رابطة بقاعدة بيانات أكسس يعني أدخل عند قاعدة البيانات وأذهب عند أدوات ثم إصلاح قاعدة البيانات

#5

اخي الغالي

انت لم توضح هذا من البداية

عموماً جرب ما قاله لك الاخ يوسف أحمد أولاً

منتظرين النتيجة

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#6

أوكيه أخوي

#7

أخي Bohaso

مما يدل على بطئ قاعدة البيانات هو كبر حجمها وأنت تدخل فيها بيانات من سنين عدة ، وكما ذكر الأخوه الأفاضل هو ضغط قاعدة البيانات أتوماتيكياً من خلال قائمة أدوات ... خيارات ... عام ... ضع اشارة الصح في خانة ضغط قاعدة البيانات ... ولكن الى متى ؟ هناك حل آخر وهو نسخ القاعدة الى مجلد آخر وعمل اقفال للسنوات السابقة وترصيد الحسابات بقيد افتتاحي للسنة الحالية ، وحذف جميع القيود السابقة واذا كنت لا تستخدم القيود يمكنك حذف السنة 2005 وما قبلها وبهذا تصغر قاعدة البيانات.

أخيك / كمال النحال

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#8

بارك الله فيك اخي الغالي محمد فؤاد

اخي كمال النحال طريقة جد رائعة للحفاظ على حجم قاعدة البيانات وقد ذكرتني بطريقة اخرى وهي تقسيم قاعدة البيانات الى عدة قواعد بيانات

ثم يتم ربط الجداول بقاعدة بيانات واحدة .. او وضع الجدول الذي به بيانات كبيرة بقاعدة بيانات منفصلة ويتم الربط به عن بعد للحفاظ على البيانات

فيما اذا تعرضت القاعدة الاساس للانهيار.

تم تعديل هذه المشاركة بواسطة يوسف احمد في 11 يونيو 2007 في 22:13

#9

أخي يوسف أحمد ... بعد التحية التي ملؤها المحبة والتقدير لأفكارك النيرة.

هو بالفعل كلامك لا غبار عليه وخاصة من ناحية تقسيم القاعدة الى عدة قواعد ويتم ربطها بالقاعدة الاصلية وبهذا يتم حل مشكلة ازدياد حجم القاعدة مع مرور الزمن..........

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

هذا الموضوع مغلق.

مواضيع مشابهة