Tag: sql
-

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 mais buffer cache. Segue o script abaixo.
-

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 html, que gera tabelas e linhas com o resultado em HTML, porem estes são interpretados pelo MS-Excel também assim podem ser abertos normalmente. Segue o…
-

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 ainda é extremamente alto o que acaba prejudicando varios processos e rotinas. Então.. o que podemos fazer para diminuir este impacto? Já pensou em paralelismo?…
-

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 diminuem processamento e I/O em disco. Quando usamos um comando SQL para retirar informações de uma tabela, na qual, a coluna da mesma não possui…
-

Pós e Contras do uso de Inserção de Arquivo do Filesystem no Banco de Dados.
jessica biel nude bigtittigothbear 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 inserir um arquivo qualquer, por exemplo de media (Estou usando para o teste) numa tabela com uma coluna BLOB, qual seria…
-

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) estiver ativado. Segue o script abaixo:
-

Envio de E-mail através de PL/SQL
rrihanna nude 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 o estado do banco de dados. Vou criar uma função para a realização do teste para testarmos que podemos usar Functions em Procedimentos,…
-

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 10g e para que o procedimento funcione deve estar configurado o parametro de inicialização RECYCLEBIN. Para habilitar e desabilitar o Recycle bin: Como desabilitar Como…
-

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 e exercida através Oracle 10g para simplificar dramaticamente, em última análise, automatizar as tarefas que deve dba desempenha.