Gente, estou com uma aplicação hoje que utiliza java/struts/mysql.
A versão do mysql que estamos usando é a antiga 4.1 com MyISAM ( ai começa os problemas ), temos ao todo umas 150 tabelas na aplicação e algumas tem mais de 200 megas ( + de 150.000 registros). Ao todo o BD tem uns 700megas.
A aplicação em si, quando foi feita, não foi utilizado nenhum framework de persistência, assim, ocasionalmente ocorre inconsistência dos dados…
O servidor que a gente utilizava era um P4 2.8 com 2Gb de Ram e um HD Sata de 80Gb…
Depois de passar uns sufocos com a aplicação lenta a gente começou a usar dois servidores, separando a aplicação do Banco.
Hoje o BD roda num P4 2.8 com 1Gb de Ram e um HD Sata de 80Gb e o TOMCAT ficou rodando na maquina antiga…
O interessante é que depois de separado em 2 servidores, a aplicação não apresentou grande melhora no desempenho…
Alguém ja teve algum problema parecido?
Num BD desse porte, qual seria a solução para a aplicação/servidor ideal?
Valew! 



