Custo na Query

Tuning de Banco, Tuning de SQL, Ferramentas de tuning
  

Mensagemem Sex, 11 Out 2019 10:41 am

Colegas,

Sempre que executo uma explain plan para analisar o desempenho, eu sempre tenho duvida quanto ao "Custo".
Por exemplo, uma query simples com a única condição utilzando a chave primária, o acesso é feito pelo indice, mas o custo é muito alto.
Ai quando a query é bem simples, quero dizer, usa o indice, faz um acesso bom, roda rapidamente a query, mas o custo ainda continua alto..
Quando chega nesse ponto eu não sei mais o que posso fazer para diminuir o custo.
alguém tem alguma dica para isso?

Grata
LilianSL
LilianSL

Mensagemem Qua, 16 Out 2019 5:44 pm

Vai depender de alguns fatores para que o Otimizador escolha o melhor plano de execução e dê resultado satisfatório baseado no custo.
Segue alguns fatores que podem influir na perfomance de operações DML :
-Volume de dados /estatísticas;
-Uso de variáveis Bind
-Ajustes nos parâmetros de inicialização.
A partir do 11g tem um recurso bacana chamado cache de resultado ,utilizando views dinâmicas que melhoram bastante a perofmance de operações DML ,recomendo dar uma olhada no conceito de : materialized view .
adrianoturbo
Localização: Brasília

Adriano Alves
---Para cada problema dificil existe uma solução simples.----



Voltar para DBA Tuning

Quem está online

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