Pular para o conteúdo

ORACLE – 12 Dicas de como TUNAR suas Queries

12 Dicas de como TUNAR suas Queries

Este é o segundo artigo (leia aqui o primeiro) com algumas dicas de como tunar suas queries.

As dicas abaixo não garantem por si só um melhor desempenho. Cada query deve ser analisada a parte com base na sua necessidade.

  • Atenção em queries que utilizam VIEWS, pois o problema pode estar nela
  • Evite utilizar o ORDER BY no banco e procure fazer a ordenação na aplicação
  • Utilize Sequence com CACHE
  • Utilize a cláusula WITH em queries recursivas
  • Utilize UNION ALL em vez de UNION sempre que possível
  • Utilize Queries Hierárquicas em casos de auto relacionamento
  • Utilize variáveis BIND para queries que alterem somente o valor do parâmetro no where
  • Utilize o MERGE quando for preciso inserir/atualizar dados, comparando dados de uma tabela ou instrução
  • Utilize o Index Oracle Text para busca em grandes textos
  • Evite o Index Bitmap em colunas com alta cardinalidade
  • Utilize o SQL Loader para importações de grandes arquivos de dados
  • Utilize BULK COLLECT e BULK BINDING para operações em massa.

Quão útil foi este post ?

Clique em uma estrela para classificar o post

nota média 4.8 / 5. Contagem de votos: 12

Sem votos ! Seja o primeiro a classificar !

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress