Custo na Query

Tuning de Banco, Tuning de SQL, Ferramentas de tuning
Responder
LilianSL
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Qui, 10 Out 2019 9:49 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
Avatar do usuário
adrianoturbo
Moderador
Moderador
Mensagens: 393
Registrado em: Qui, 20 Mar 2008 4:09 pm
Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----

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 .
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes