مسح الرسائل الخاصة و رسائل الزوار و الصورة الرمزية
السلام عليكم ورحمة الله وبركاتة
البعض يعانى من الضغط على قواعد البيانات وخاصة للمواقع الكبيرة ..
اذآ الحل ان شاء الله حذف الرسائل الخاصة و رسائل الزوار و الصورة الرمزية والتواقيع مرة وحدة
ملحوظه: يفضل غلق المنتدي قبل التنفيذ ..
اولآ حذف رسائل الزوار لجميع الاعضاء
كود PHP:
TRUNCATE `visitormessage`;
كود PHP:
TRUNCATE `visitormessage_hash`;
كود PHP:
UPDATE user SET vmunreadcount = 0, vmmoderatedcount = 0
ثانيآ حذف الرسائل الخاصة لجميع الاعضاء
كود PHP:
TRUNCATE `pmreceipt`;
كود PHP:
TRUNCATE `pmtext`;
بعد إضافة هذه الأوامر ستحذف كافة الرسائل الخاصة من قاعدة البيانات
وأخيرآ سيتم إضافة الأمر الجديد لتصفير عدد الرسائل الخاصة لكافة الأعضاء لجعل مجموع الرسائل صفر
كود PHP:
UPDATE `user` SET `pmtotal` = 0, `pmunread` = 0;
ثالثآ حذف الصور الرمزية لجميع الاعضاء
كود PHP:
TRUNCATE customavatar;
كود PHP:
UPDATE user SET avatarid='';
رابعآ حذف التواقيع لجميع الاعضاء
كود PHP:
UPDATE `usertextfield` SET `signature` = ''
ولوضع توقيع جديد لجميع الأعضاء نفذالأستعلام التالى
كود PHP:
UPDATE `usertextfield` SET `signature` = 'ضع كود التوقيع الجديد هنا'
اتمنا للجميع التوفيق ..
ان اصبت فهو من الله وان اخطأت فهو مني ومن الشيطان
مودتي