Group by (sql)

Top

Top Comandos SQL Buffer Gets

Este artigo tem como objetivo demonstrar os 50 Top Comandos SQL ordenados por Buffer Gets no banco de dados Oracle. Este script é muito útil para verificar quais comandos utiliza…

Spool para um .xls (arquivo excel) …

Quando precisamos demonstrar graficos, tabelas no excel, uma idéia é fazer um spool com delimitadores para abrir o resultado no Excel por exemplo, uma otíma sugestão é utilizar o markup…

Execução paralela de instruções SQL: Parallel Query, DML e DDL

Varias vezes encontramos consultas, processos ou atualizações em massa provocando um alto índice de custos para o ambiente de banco de dados, apesar de varias otimizações serem aplicadas o custo…

A importância do uso de Índices

O objetivo de artigo é explicar a importância de uso de índices em tabelas que usam comandos SQL com literais. Porque o índice é importante? Índices (Index) são importantes pois…

Pós e Contras do uso de Inserção de Arquivo do Filesystem no Banco de Dados.

O objetivo deste artigo se deve a uma dúvida que eu tinha e que acabou se confirmando em questão do uso de BLOB no Oracle. A dúvida seria se ao…

Verificação de Utilização da Shared Pool.

O objetivo deste script é verificarmos qual a porcentagem de utilização da área de memória Oracle “Shared Pool”. OBS: Este script não funciona se o ASMM (Automatic Shared Memory Management)…

Envio de E-mail através de PL/SQL

O objetivo deste é explicar como enviar um e-mail simples usando o PL/SQL. Neste podemos enviar status do banco de dados, estatísticas entre outras. Vamos criar uma função para retornar…

Flashback table

Esta feature de flashback table permite que uma tabela “acidentalmente” dropada possa ser recuperada. Trata-se de um conceito análogo ao da lixeira do Windows. Esse conceito foi introduzido no Oracle…

Gerenciamento automático do 11g

Aproveitando meu momento de estudos deixo aqui um gráfico bem simplificado do que mudou entre o oracle 9i até o 11g. A Oracle continua o esforço iniciado em Oracle 9i…

Array / Record simples em pl/sql no oracle

Para quem trabalha com PL/SQL as vezes precisa usar tabelas temporarias para pegar algumas informaçoes e depois ficar fazendo select´s em cima de tabelas temporarias, e o pior… esquecem muitas…