Problemas com conexão

DBA Geral (instalação, configuração do banco, scripts do Sql*Plus, shell scripts, batch scripts, etc...)
Responder
jks1903
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 188
Registrado em: Qui, 04 Fev 2010 8:08 am

Pessoal, seguinte.
Estamos com um problema no sistema aqui da empresa, onde as máquinas de um setor em específico travam seguidamente (trava o sistema com base Oracle). Testamos a rede e está ok, até porque os outros sistemas, troca de arquivos e internet funcionam normalmente.

No sistema anterior que tinhamos, utilizavamos uma base MS Access, onde as vezes as tabelas ficavam muito extensas e/ou fragmentadas. Aí podiamos compactar e reparar as mesmas, de forma a otimizr o desempenho.

No Oracle, existe algo do tipo, as tabelas podem estar "fragmentadas"?
Se sim, existe aalguma forma para "desgfragmentar", ou algo que possa melhorar o desempenho?

Pergunto isso porque suspetio de algo do tipo, uam vez que a rede está ok e o sistema trava seguidamente (cerca de 2 a 3x por dia) nas maquinas daquele setor.

Versão do Oracle: 10g

Vlw.
elidias7
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 153
Registrado em: Qui, 01 Nov 2007 2:53 pm
Localização: Osasco
Eli Dias
Oracle Certified Professional

Opa!

Complicado responde isso sem conhecer o ambiente, existe fragmentação no oracle também, mas acredito que não é este fatorq eu faça suas aplicações travarem.

Não da pra sugerir algo pois é um problema muito genérico que você postou.

abraços,
jks1903
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 188
Registrado em: Qui, 04 Fev 2010 8:08 am

Bom, eu suspeitei disso porque outras aplicações que também utilizam a rede operam normalmente. E problema na máquina mesmo também não, devido a serem todas daquele setor e por que como falei, as demais aplicações funcionam normal.

Uma idéia do ambiente: Utilizamos Oracle 10g, em um servidor Linux Red Hat 64-bit.

As estações, todas elas, rodam Windows XP SP3.

O sistema que usamos foi desenvolvido com o Oracle Forms, onde essas telas estão hospedadas em um outro servidor, rodando Windwos Server 2008.

Não sei se isso que postei ajuda, mas de qualquer forma obrigado pela resposta.

Até mais.
elidias7
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 153
Registrado em: Qui, 01 Nov 2007 2:53 pm
Localização: Osasco
Eli Dias
Oracle Certified Professional

Entendi.

O que pode tentar verificar é o que acontece no servidor quando ocorre este problema, por exemplo, chamar um top e verificar se não existe alguma carga ou se não esta ocorrendo um swap no sistema.

Se encontrar algo de estranho será mais facil pra identificar o processo e caso seja oracle verificar diretamente na base o que esta ocorrendo. Nunca se sabe mas pode ser um simples job que faz coleta de estatisticas ou statspack no banco de dados que ocasiona isto.

Abraços,
diegopedrao
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 164
Registrado em: Sex, 22 Ago 2008 12:28 pm
Localização: SP

Cara,

Posta os ultimos registros do Alert.log que fica na pasta /oracle/product/10.1.0 ou 10.2.0/admin/orcl/bdump

Att,

Diego Monteiro
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante