O que você ainda não sabe sobre exclusão de índices?

Exclusão índices

Uma das tarefas do administrador de banco de dados é verificar periodicamente se existem índices que foram criados mas não estão sendo utilizados nos planos de execução das instruções SQL, essa tarefa é necessária pois alem de liberar o espaço em disco utilizado pelo índice, também contribui para melhoria de desempenho das instruções DML (Delete, Insert e Update). Para realizar

» Read more

Utilizar HINT em consulta ajuda ou atrapalha?

hint

Muitas aplicações antigas utilizam HINTs em suas consultas pois o otimizador do Oracle Database nas versões mais antigas possuía muitas limitações e para compensa-las os desenvolvedores ou DBAs utilizavam HINTs para obter um plano de execução com melhor desempenho. Nas versões mais atuais do Oracle Database o Otimizador atingiu um nível de excelência muito significativo e essas consultas mais antigas

» Read more

SQL Monitor: Como monitorar consultas rápidas?

sql monitor

A partir da versão 11g o Oracle Database disponibiliza um recurso fantástico chamado SQL Monitor que possibilita a visualização de uma infinidade de informações sobre a execução de uma instrução SQL, tanto para instruções encerradas como para instruções que ainda estão em execução, é possível acessar esse recurso de forma gráfica através do Oracle Cloud Control e SQLDeveloper ou em formato texto

» Read more

Funções na cláusula WHERE podem confundir o Otimizador?

estatísticas adicionais

No artigo “Por que o Otimizador criou um plano de execução ineficiente?” elencamos algumas condições que levam o Otimizador a gerar um plano de execução ineficiente, neste artigo vamos mostrar com mais detalhes como a utilização de função nas colunas utilizadas na cláusula WHERE podem influenciar de maneira negativa o Otimizador.       Colunas com função na cláusula WHERE

» Read more

Estatísticas: a matéria prima do otimizador

Otimizador_Estatisticas

No artigo “Por que o Otimizador criou um plano de execução ineficiente?” elencamos algumas condições que levam o Otimizador a gerar um plano de execução ineficiente, neste artigo vamos mostrar com mais detalhes como a ausência de estatísticas ou a falta de sua atualização podem influenciar de maneira negativa o Otimizador.       Ausência de estatísticas Quando o Otimizador

» Read more
1 2 3 5