Autor: Anderson Graf (Admin)
-

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 – FBI). Certamente que elas são necessárias para as FBI, mas o que elas realmente fazem? ou melhor, proporcionam? Quando criamos uma function (create function) podemos…
-

GUOB TECH DAY 2013
Com grande sucesso, o GUOB prepara mais uma edição de seu evento nacional no dia 10/08/2013 em São Paulo no Hotel Blue Tree Morumbi, o qual proporcionará um grande encontro de usuários de tecnologia Oracle do Brasil com a participação de palestrantes internacionais e nacionais. Estarão presentes palestrantes como Jonathan Lewis, Joel Perez, Roy Swonger,Leandro Camargo, Dana Singlaterry, Ultan Obroin, Bruno…
-

Criando e gerenciando SQL Profiles
Certamente você como DBA já viu varias vezes determinadas consultas SQL se recusando a cooperar. Em outras palavras, a consulta SQL deveria utilizar o índice1 mais opta por utilizar o índice2 o que algumas vezes deixa a performance da SQL um lixo, literalmente. Vários fatores podem estar provocando a seleção incorreta deste índice no plano…
-

Restaurando estatísticas antigas via dbms_stats.restore_table_stats
Em um artigo passado, Uso e gerenciamento dos ocupantes da SYXAUX, havíamos falado sobre o SM/OPTSTAT cuja feature introduzida na versão 10G armazena versões mais velhas do otimizador de estatísticas o que nos permite restaurá-las caso seja encontrado alguma agressão com o novo plano de execução em função de uma nova coleta de estatística, por…
-

GUOB – Real World Performance 2013
O GUOB traz mais uma vez o evento Real World Performance, sendo realizado no Centro de Convenções RB1 no Rio de Janeiro. O evento acontecerá no dia 02/04/2013, durante todo o dia. Uma excelente oportunidade de passar o dia com grandes nomes da Comunidade Oracle no mundo: Tom Kyte, autor do popular site AskTom Blog…
-

OERR Utility
Não muito conhecido, porém útil, o Oracle Error(OERR) é um utilitário que compõe a instalação do produto Oracle nas plataformas Linux e Unix. É um shell script localizado no diretório $ORACLE_HOME/bin que permite pesquisar nos arquivos Oracle messages (.msg) e exibir a causa e a ação para os erros pesquisados, como neste exemplo: Sua syntaxe…
-

Monitorando operações de uma tabela atraves da DBA_TAB_MODIFICATIONS
Alguns dias atrás estava precisando monitorar uma tabela da aplicação do cliente para registrar a quantidade de operações DML que ela estava sofrendo. Após algumas buscas encontrei a tabela do Oracle DBA_TAB_MODIFICATIONS que conforme documentação registra as modificações sofridas nas tabelas do banco de dados após a ultima coleta de estatisticas, ou seja, a cada…
-

Boa prática: Adicionando comentário nos parâmetros alterados
Na vida de um DBA ajustar parâmetros do banco de dados é algo rotineiro, mas como bem sabemos nem sempre somos os únicos a fazer os ajustes. Muitas vezes um banco de dados é alterado por varias pessoas (DBA, desenvolvimento, usuário…) e mesmo que estas alterações sejam justificadas internamente a longo prazo podemos necessitar identificar…
-

E-book Expert Oracle Database Architecture 2º Edição Gratuito
A empresa Red Gate esta disponibilizando gratuitamente mais um e-book para a comunidade Oracle, esta vez é o livro Expert Oracle Database Architecture 2º edição escrito por um dos maiores especialistas do mundo Oracle, Thomas Kyte. Alu Peregrin alinaxlova nude O livro trata as versões 9i, 10g e 11g apresentando exemplos e conceitos bem detalhados…
