الموضوع
:
خطأ برمجي / توضيح بخصوص البيانات المفقودة يوم السبت 24/09/2011
عرض مشاركة واحدة
25-09-2011, 05:48 AM
رقم المشاركة : (
1
)
الفريق التقني
الفريق التقني
الملف الشخصي
رقــم العضويـــة :
14420
تاريخ التسجيل :
13-11-2010
المشاركـــــــات :
605 [
+
]
الـــــــــــتخصص :
مستوى أول
الـــــــــــجـامعة :
خطأ برمجي / توضيح بخصوص البيانات المفقودة يوم السبت 24/09/2011
السلام عليكم ورحمة الله،،
صباح الخير
في الساعة الـ 3:25 دقيقة تقريباً قام الملتقى بتنفيذ عملية Cron أو مهمة مجدولة كانت عملية خاطئة فبدل أن يقوم بعملية Optimize أو بما معناه عملية ضبط لقاعدة البيانات قام بعملية Empty أو إفراغ للبيانات منها.
هذه العملية من المفترض أن تكون شهرية! وقمت أنا بإعدادها قبل نصف شهر تقريباً لتحسين الأداء، لكن الخطأ الذي قمت به، هو كتابة Empty و Truncate بدلاً من Optimize. أي أنني وأنا أكتب هذه السطور البرمجية أخطأت فيها ولم ألاحظ الخطأ حتى !
المهم، اليوم الأحد المصادف 25/09/2011 قام الملتقى بتنفيذ العملية، وبدل أن يقوم بإصلاح القاعدة، قام بإفراغها! لذلك توقف الملتقى عن العمل لمدة عشر دقائق.
عندما يتوقف الملتقى لخمس دقائق تصلني رسالة SMS، لذلك تواجدت فوراً، ومنذ الساعة الثالثة حتى الساعة 5:45 دقيقة أعمل على إرجاع كل البيانات.
ما هي الخسائر؟
الخسارة فقط هي القاعدة فقط، الملفات مثل ما هي، لم تتغير تماماً، والقاعدة استرجعت للباك اب الخارجي الذي يقوم السيرفر بإنشاءه على خادم آخر كل يوم صباحاً. أي فقط الخسارة هي مشاركات السبت.
خلاصة الأمر؟
الخطأ كان خطأ برمجي في كتابة كود قمت به قبل أسبوعين أو ثلاثة ليقوم المنتدى بعملية ضبط للقاعدة كل نهاية شهر، ولكن هذا الكود كان بهيئة خاطئة، فبدل الإصلاح يقوم بالإفراغ، قمنا بإسترجاع القاعدة فقط، والخسارة هي يوم السبت.
الطريف في الأمر، العملية المجدولة ألغيناها بشكل نهائي
بنفس الوقت، أرجو المعذرة على أي إزعاج !!
وأتمنى ما فيه أحد فيه "حرّة" يبي يضربني
غير مسجل
اخر مواضيع »
الفريق التقني
المواضيع
»
خواص جديدة تم إضافتها في الملتقى ... للأهمية للمشرفين
»
في يوم عيد ميلادي..!
»
لقاء سحور شهر رمضان لشباب الملتقى .... للذكور فقط!
»
نجاح لي على مستوى الشرق الأوسط! أول مركز معلومات خاص للسيرفرات..
»
غير مسجل أم متألم ؟
إحصائية مشاركات »
الفريق التقني
عدد المواضيـع :
عدد الـــــــردود :
المجمــــــــــوع :
605
الفريق التقني
$مشاهدة ملفه الشخصي
إرسال رسالة خاصة إلى الفريق التقني
البحث عن المشاركات التي كتبها الفريق التقني