Group by (PL/SQL)

Flush de uma única SQL da library cache [ SHARED_POOL ]

Uma instance de banco de dados Oracle contém varias estruturas de memória, uma delas é a SHARED POOL composta pela library cache(cache de biblioteca), dictionary cache(cache de dicionário), result cache(cache…

GUOB Tech Day 2013

Mais um evento do GUOB (Grupo de Usuários Oracle do Brasil) se passou e nesta 4ª edição do “GUOB Tech Day” como sempre tivemos grandes palestras que abordaram temas realmente…

Oracle Wait Interface (OWI) – Por onde começar?

Embora introduzido no Oracle 7, o Oracle Wait Interface (OWI) continua sendo hoje uma ferramenta inestimável para os DBAs, através dela é possível obter informações que ajudam na solução de…

12c new feature: Colunas invisíveis

Mais uma nova feature que surgiu na versão 12c são as colunas invisíveis(invisible columns). Seu proposito é permitir que alterações em uma tabela possam ser feitas sem afetar os usuários…

Encontrando registros duplicados

Um colega meu veio me questionar como encontrar campos duplicados no oracle, segue um passo a passo de como posso encontrar estes registros. Primeiramente fiz uma tabela de exemplo bem…

Função Deterministica (FUNCTION DETERMINISTIC)

As funções deterministicas existentes desde a versão 8i são conhecidas por muitos DBA’s e Desenvolvedores apenas como necessárias para a criação de índices baseados em função (Function based index –…

Implementando novamente o PURGE_LOG JOB

Este artigo tem como objetivo implementar novamente o JOB no Scheduler o PURGE_LOG que pode estar com a data errada e por uma exclusão errônea. Vamos iniciar verificando o JOB….

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…

FUNÇÕES ANALÍTICAS DO ORACLE – Look Back e Look Ahead (LAG/LEAD)

Duas outras funções analíticas são o LAG (Look back – olhe para trás) e o LEAD (Look Ahead – olhar adiante), que foram introduzidos no Oracle 8i. Ele fornece acesso…

SQL*Plus Feature: TIMING e o comando SET TIMING

Dentro do sqlplus é muito utilizado uma feature para calcular o tempo decorrido por uma query ou um bloco PL/SQL. A feature(caracteristica) do SQL*Plus é o SET TIMING. O tempo…