%100 yanlışın var.
Webde yalnızca php.exe çalışacak diğerinde mysql. Ve herkes kendi meselesiyle ilgilendiğinden genel bir artış olacak. Ve bu performansı %60 % 70 etkiliyor.
Sunucunun neyi kastığı önemli: Mesela web bağlantılarınız fazlaysa (resim dosya ekmek & html dosyalarını çagırmak gibi) web'i network balancing olayıyla çiftleyebilirsiniz. Hatta benim bu konuda 2 dns > ikiside ayrı sunucular > içeriği aynı dosyalar (bu sunucular ayrı 1 mysql dbsinden veri çekiyordu) ile değişik bir tecrübem oldu. Ziyaretçiyi kafasına göre bi oraya bi oraya sokuyordu. Ama dns 1 %70 ini alıyordu. Bu konuyu anlayamadıgım için anlatamıcam.
Hıı şayet mysqlünü ayrı sunucuyada alsan DB yükün fazlaysa ayvayı yedin. Mysql tarlası kurmaktan başlada, mirror , slave db olaylarına kadar ek başka seçeneklerin var.
Hıı şu anda benim yaptıgım birşey var mesela. Bi sitenin webini ve mysqlünü ayırdık. Mysql sunucusu hiç dışarı baglantı vermediği için webi bosta kalıyor ya. Bende webdeki resimleri mysqlsunucusuna kurduk birde subdomainden dns kaydı yarattım.
www.xxx.com a acıldıgında buranın resimleri, img.xxx.com dan yani msyqlsunucusunda geliyor. Hem webin hattı rahatlıyor, hemde mysqlü boş boş oturtmuyorum. Tabi bu sizin yük dengelerinize göre düşünülmeli.