Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá todos!tinhamos na empresa o oracle 10G rodando numa maquina com 1 processador pentium 4, 2 GB de memoria RAM e 4 HDs SATA (sem RAID). Adquirimos entao um servidor DELL, com dois processadores Quad-Core, 4 GB de RAM com 2x4MB de cache, 2 HD SAS 73GB cada, de 15K rpm em RAID 1 (usados para instalacao do linux red hat com o racle 10G R2), mais 4 HDs SAS 300GB cada, de 15K rpm em raid 10 (usados para dados do oracle)Acontece que percebemos o sistema um pouco mais lento, e entao peguei a maquina antiga (desativada da producao) e submeti a maquina nova e velha aos mesmos selects para comparar tempo de respostas...Fiz um select envolvendo 3 tabelas e a maquina antiga vence a nova com tempo de resposta cerca de 30% mais rapido!!!É impressionante, porque mesmo a maquina antiga tendo varios HDs, todas as tabelas do sistema estao num mesmo HD, enquanto que na nova o RAID distribui em dois discos os dados!Fiz tambem esse teste a noite, quando nao havia mais ninguem da empresa utilizando o sistema, portanto, o servidor novo nao havia concorrencia de escrita/leitura, e com isso , nao havia disputa de acesso a disco para, por exemplo, escrita nos logfiles, etc...AGORA, se por exemplo, faço um count(*) numa tabela apenas, o tempo de resposta da nova vence a antiga bastante, chegando a ser 4 vezes mais rapida a nova maquina!Nao sei o que fazer, de fato!Os parametros do INIT dos dois bancos sao os mesmos, entao, estao levantando as mesmas quantidades de memoria...Sendo que aumentei o tamanho dos tempfiles e undo na maquina nova...Nao sei o q fazer, HELP!!!
Carregando comentários...