ببخشید همه اساتید جمع هستند جسارت نباشه
سروری که مشکل mysql داره با جدا کردن سرور وب از دیتابیس مشکلش حل نمیشه ، به فرض اینکه لود سرور در اوج ترافیک روی 30 باشه از این 30 تا فقط 3 یا 4 تاش مربوط به وب سرور هست و بقیه مربوط به دیتابیس شما اگر سرور دومی هم تهیه کنید با همین کانفیگ مجدد به مشکل لود برخواهید خورد و مشکلتان حل نمیشه.
گام اول در مشکل mysql این هست که اول پارامتر های mysql را بررسی کنید و متناسب با مصرفی که دارید پارامتر ها را تنظیم کنید بهتر از این دستور و برنامه استفاده کنید
خروجی این دستور را همینجا بزارید تا در موردش راهنماییتان کنم.کد:wget mysqltuner.pl perl mysqltuner.pl
دوم اینکه باید در اوج ترافیک دستور
بزنید تا مشخص بشه کدام کوئری یا کوئری ها مشکل ساز هستند و برای حل مشکلشان اقدام کنید (این قسمت برنامه نویسی و بهینه سازی دیتابیس هست)کد:mysqladmin processlist
سوم
فعال کردن slow query log و انالیز کوئری ها و حل مشکل کوئری ها که همان کار قبلی هست ولی با استفاده از برنامه های انالیز راحت می توانید بفهمید روی حل مشکل کدام کوئری کار کنید موثر تر هست.
نهایتا اگر خواستید از سرور دوم برای دیتابیس استفاده کنید نوع هارد و نوع raid و مقدار رم سرور تاثیر به سزایی در عملکرد mysql خواهد داشت.






