› Fóruns › Banco de dados Oracle › Aumentar % de uso do CPU › Aumentar % de uso do CPU
Barata,
Pela sua descrição tenho algumas informações que pode ter ajudar (ou não…). O processamento em torno de 15% da CPU se deve ao fato dos Processos Oracle ficarem sempre ativos no W2003 (PMON,SMON, LGWR etc) e o conjunto deles é que deve estar consumindo a CPU isso é bastante diferente no Linux/UNIX, por sua aplicação ser 2 camadas e o tempo de resposta ser relativo a capacidade da máquina Cliente, posso lhe afirmar que o Oracle está sendo utilizado apenas como Repositório de Dados sendo que as Regras de Negócios e provalvemente o “pesado” da Programação estar no Executável Compilado do seu Fornecedor. Esperimente executar o programa direto no Servidor W2003, provavelmente o tempo e o processamento será bem melhor. Como sugestão utilize o Stat Packs da Oracle para uma análise, mas acho que será inevitável uma conversa com o seu Fornecedor. E respondendo a sua Pergunta: No Oracle, como em qualquer Banco de Dados relacional, se a programação não utilizar os Recursos do Banco de Linguagem (PL, Transact etc) para aplicações em 2 camadas a performance sempre deixará a desejar…
[]s e Boa sorte!