عرض مشاركة واحدة
  #1  
قديم أضيفت بتاريخ 15-08-2009, 02:34 AM
الصورة الرمزية وحي القلم
وحي القلم وحي القلم غير متواجد حالياً
عضو مشارك
 
تاريخ التسجيل: 13-08-2009
الدولة: فلسطين
المشاركات: 67
معدل تقييم المستوى: 15
وحي القلم is on a distinguished road
افتراضي [ شرح ] إصلاح وتحسين جداول المنتدى من السي بنل بالصور ..!!!

اضغط هنا لمشاهدة الصورة كاملة.
.

الخطوة الخامسة / الآن بعد ظهور الجداول إنزل تحت لرؤية جميع الجداول وتلاحظ نوع أغلب الجداول " MyISAM " وهذا يعني أن الجداول سليمة و لاتعاني من أي مشكلة ، ولكن وجدنا جدول من النوع " HEAP " إذا هذا الجدول يحتاج إلى إصلاح ، نقوم بالدخول على خصائص الجدول عن طريق إحدى الإيقونتين الموضحة بالصورة :
.

اضغط هنا لمشاهدة الصورة كاملة.
.

الخطوة السادسة / بعد الضغط على أحد الإيقونتين فتحت لنا خصائص الجدول وطرق التحكم فيه ، نقوم بالضغط على إيقونة " عمليات " أو بالإنقلش راح تكون operations ، شاهد الصورة :
.

اضغط هنا لمشاهدة الصورة كاملة.
.


الخطوة السابعة / بعد الضغط على عمليات تنزل تحت شوي ، تلقى طلع لنا خيار " storage engine " تلاحظ النوع " HAPE " تقوم بفتح السهم بتطلع لك خيارات تختار الخيار " MyISAM " بعدها إضغط تنفيذ أو ok حسب ماهو موجود عندك باللوحة ، شاهد الصورة :
.

اضغط هنا لمشاهدة الصورة كاملة.
.

الخطوة الثامنة / بعد الضغط على تنفيذ ، تلاحظ طلع رسالة باللون الأصفر يقولك تم إستعلام SQL بنجاح ، شاهد الصورة :
.

اضغط هنا لمشاهدة الصورة كاملة.
.

الخطوة التاسعة / الآن نرجع للجداول نلاحظ نوع الجدول تغير وأصبح " MyISAM " مثل بقية الجداول ، شاهد الصورة :
.

اضغط هنا لمشاهدة الصورة كاملة.
.

ملاحظة / أي جدول تلقى نوعه " HEAP " تروح تعدله حتى تصير جميع الجداول 'MyISAM '

الخطوة العاشرة / بكذا نكون أصلحنا الجدول ولكن لزيادة التأكد ، تنزل تحت في أسفل الجداول بتلقى كلمة إختر الكل أو select ALL تضغط عليها لتحديد جميع الجداول ، من قائمة بجانبها على اليسار إختار " إصلاح الجداول " أو بالانقلش تكون " repier Tables " تلاحظ راح يعملك إصلاح للجداول ، ثم تكرر نفس الخطوة تحدد الكل وتختار ضغط الجداول أو تحسين الجداول بالإنقلش تكون " Optimize Tables " شاهد الصورة :
.

اضغط هنا لمشاهدة الصورة كاملة.
.

بعد عمل الإصلاح أو repier Tables راح تظهر لك رسالة تلاحظ جميع الجداول OK
.


.


بعد عمل التحسين أو Optimize Tables راح تطلع رسالة تلاحظ جميع الجداول OK
.


.

وبس


تعديل :
بخصوص جداول ( session ، cpsession )

من الأفضل الإبقاء عليها في حالة HAPE لأن مثل هذا النوع من الاستعلامات تحتاج للتعديل بشكل مستمر ومن الأفضل وضعها بالميموري بدلا من الملفات وذلك لسرعة التعديل والحذف المستمر بدلا من انتظار التنفيذ عن طريق الملفات في ال mysql ، لتنفيذ الأوامر بسرعه .. وبقية الجداول في حالة MYISAM ، وتطبيقي كان على أحد الجدولين لأن القاعدة المطبق عليها الشرح لم يكن بها جدول في حالة HAPE

منقول من ترايدنت

__________________

رد مع اقتباس