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

بطء البرنامج

بدأه al_imam في 24 فبراير 2008 · 2 رد · 1,263 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الأعزاء

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

1- قمت بتصميم أحد البرامج حجمه لايتعدي 8 ميجا ووضعته على السيرفر مع الداتا بيز الخاصه به ولكن فوجئت بالبطء الشديد في استدعاء البيانات من بعض الأجهزة والسرعة من بعض الأجهزة مع العلم أنه كان يعمل بسرعة مقبولة من جميع الأجهزة قبل استخدام السيرفر وعندما كنت استخدم أحد الجهزة كسيرفر وبنسخة xp فما هي المشكلة ؟

2- احيانا أجد أن ملف الداتا بيز قد اتلف ولا استطيع استعادته في نسخة الفوكس 8 فأذهب الى نسخةفوكس5 ثم اقوم بعمل نسخ للملف ثم zap للنسخة الجديدة ثم اعمل append من الملف التالف ثم اذهب للفوكس 8 وافتحه فيعمل من جديد فهل هذه هي الطريقة التي تتبعونها عندما تقابلكم مثل هذه المشكلة أم أن هناك طريقة أسهل

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

#2
اقتباس
قمت بتصميم أحد البرامج حجمه لايتعدي 8 ميجا ووضعته على السيرفر مع الداتا بيز الخاصه به

هذا هو الخطأ - انك وضعت البرنامج + قاعدة البيانات على Server

عليك بوضع قاعدة البيانات فقط على Server

وعمل نسخة من البرنامج عند كل محطة عمل Work Station (جهاز على الشبكة)

اقتباس
احيانا أجد أن ملف الداتا بيز قد اتلف ولا استطيع استعادته في نسخة الفوكس 8

ان تلف الملفات غالبا يعود الى محاولة اجراء عملية تعديل على الملف اثناء اجراء عملية الفهرسة Index

حاول برمجيا ان تلتقط هذا التعارض وتمنع من حدوثه.

واذا اردت ان تريح نفسك من هذا العناء

قم بفهرسة الجداول من خلال الامر Index ON ولا تعتمد على الفهرسة التى تتم بصورة تلقائية عن استخدام جمل SQL

مع تحياتى

محمود فايد

#3

الأخ العزيز محمود

جزاك الله كل خير على ماتقدم من جهد وخبرة - جعلها الله في ميزان حسناتك - واتمنى لك التوفيق والنجاح الدائم في مشروعك البرمجة بدون كود

ليكون فخرا ونجاحا لنا جميعا

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