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


وجدت شرح هنا

http://www.rawabetvb.com/vb/showthread.php?t=4637



كثير بيعانون من تكدس اوامر قواعد البيانات و بيكون عرضه للود من قبل اصحاب المنتديات اليوم باشرح لكم طريقه فريده و منظمه لمشكلة عانى منها احد الاخوة بالقواعد البيانات التابعه للمنتدي تبعه و هو الوحيد بالسيرفر تبعه و لكن كان بيعمل لود عالي جدآ و اتضح مشكلته من قواعد البينات و الحمد لله تم معرفة السبب و هيا غالبا تكون في قواعد البيانات من تكدس الاوامر نتيجة التركيب و التحميل عليه بالهاكات و غيرها من الاوامر و هذا بيحذث في كثير من السيرفرات الامرين بسيطه جدآ و هيا تقوم بعمل فرز و تنقية الاوامر و اصلاحها بالكامل من كل الشوائب و الاشياء الاخره

الامرين هما


كود PHP:
/usr/bin/mysqlcheck ---auto-repair
 
mysqlcheck 
-Ar 
اختر ايآ منهم و ايضا يجب عليك اعطاء الامرين التالين في المنتدي و تعطيلهم انهم سبب رئيسي في تكدس الاوامر بالمنتدى و هما

*Update Thread Views Immediately*
Update Attachment Views Immediately*


و هنا سوف ارفق لكم مرجع الدعم الفني للمنتديات التي تستطيعوا منها معرفة ماهي الخيارات التي ترغبون بها و الصيحيحه
https://members.vbulletin.com/docs/h...s_group_server
و بالشكل التالي سيكون المنتدي مهما تعدى زواره خفيف على السيرفر و من غير اي ارتفاع للود


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


كود PHP:
REPAIR TABLE post
طبعآ الاوامر الموضوعه كلها توضع عن طريق ssh


تحيه طيبه


==========

بحثت اكثر حتى وجدت هذا الشرح

http://bobcares.com/article46.html

اعنى هذه النقطة


Fixing Databases

Once rsync is completed, you need to repair the mysql databases since they get corrupted.

By running /scripts/fixmysql on the new server and verifying if the databases are showing to be ok, you can ensure that there is no corruption in databases. Just run the following commands after going to /var/lib/mysql on the new server
كود PHP:
/scripts/fixmysql;/usr/bin/mysql_fix_privilege_tables;/usr/bin/mysqlcheck ---auto-repair;myisamchk --./* 

=========


هل تنفيذ الامرين التاليين

يكفينا انا نفذتهم والان السيرفر اصبح مستقر اكثر

كود PHP:
/usr/bin/mysqlcheck ---all-databases
/usr/bin/mysqlcheck ---all-databases 



لكن سؤالى عن هذا الامر





كود PHP:
/usr/bin/mysqlcheck ---auto-repair
 
mysqlcheck 
-Ar 
وهذا


كود PHP:
/scripts/fixmysql;/usr/bin/mysql_fix_privilege_tables;/usr/bin/mysqlcheck ---auto-repair;myisamchk --./* 


هل يعطينا نفس النتيجة ام لا ؟


وشكرا لكم