KB-32929: Lentidão em Bancos de Dados Oracle.

Descrição:

Quais motivos podem levar o Banco de Dados Oracle a ser executado com lentidão (seja em uma Consulta ou inserindo ou deletando dados), embora ele não apresente nenhum erro? 

Solução:

A lentidão pode estar sendo causada por diversos motivos, e é impossível determinar qual deles está causando isso sem uma análise mais detalhada do Banco de Dados. Mas algumas providências podem ser tomadas para ajudar a reduzir erros e problemas:

  • Verifique se as tabelas possuem chaves primárias e índices.
  • Verifique se as consultas SQL possuem um filtro efetivo.
  • Verifique se a Consulta traz somente os campos que vai utilizar (para isto, utilize a cláusula Fields do SQL).
  • Configure o CursorLocation da consulta como Server.
Também é aconselhável verificar a existência de arquivos TRC no servidor. Esses arquivos são gerados pelo Oracle e servem para realizar o trace e depuração de consultas. É possível encontrá-los nos diretórios adump, bdump, cdump e dpdump. Geralmente, são arquivos com tamanhos elevados, e que ocupam muito espaço no disco rígido. A sua existência é sintoma de que há problemas no Banco de Dados. Sobre arquivos TRC, veja este artigo da documentação da Microsoft.
Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Leave a Reply

Your email address will not be published.Required fields are marked *