Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gui.php

oracle lento

Recommended Posts

Analise o seguinte cenário:

 

Uma rede estável e seu servidor oracle xe configurado no linux;

Duas estações windows xp en_US (idioma inglês) usam o ODBC XE Client normalmente e muito rápido;

Todas as outras estações da rede que são windows xp pt_BR (idioma portugues Brasil) usam o ODBC XE Client normalmente, porém muito lentas;

 

Reconfigurei o TNSNAMES.ORA tanto do lado servidor quanto do cliente. Copiei a pasta XEClient de uma das duas estações rápidas para uma estação lenta e nada feito! Tentei fazer a conexão ODBC com o Client FULL do 10g.. Tentei fazer a conexão ODBC com o Client FULL do 9i.. NADA FEITO.. Tentei mudar lá os idiomas das estações xp pt_BR para en_US e nada feito também.. http://forum.imasters.com.br/public/style_emoticons/default/natal_mad.gif

 

Pessoal, nao sei mais o que fazer.. tudo que estava em meu alcance tentei fazer.. Está funcionando, mas o tempo perdido é muito grande.. Alguem por acaso sabe o que pode ser isso? http://forum.imasters.com.br/public/style_emoticons/default/natal_happy.gif

 

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte,

 

Díficil analisar esse cenário de fora, pois não acontece erros e fica complicado saber todas as configurações das estações, mas, pode seguir algumas orientações:

 

1 - Pegue o TNSNAMES.ora e SQLNET.ora de uma máquina boa e outra ruim, compare os arquivos. Caso tenha problemas, poste aqui para analise.

 

2 - Veja as configurações do ODBC para as máquinas também, como Tempo Limite de conexão, PerfMon e etc...

 

3 - Vá no DOS e dê um TNSPING das máquinas e veja o tempo de resposta.

 

4 - verifique como está a estrutura da sua REDE, se está a 100MB/s, se as placas estão HALF-DUPLEX, se existe HUB ou SWITCH? Caso está com HUB, como está CASCATIADO e etc...

 

5 - Pegue uma máquina ruim e desistale todos os Clients XE ou 9i, e instale uma 10G R1 ou R2 e conecte pelo ODBC dela e veja os resultados.

 

Problemas nos caractherset das máquinas para o servidor não deveria ter problemas de performance, acho muito pouco provável.

 

6 - Analise também o Linux, veja como está configurado o IPTABLES, regras de rede e etc...

 

Passe mais informações para podemos ajudar.

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/natal_happy.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.