Mindblown: a blog about philosophy.

  • Autenticação externa no Windows

    Autenticação externa no Windows

    Quem nunca viu um DBA se conectando sem a senha? / AS SYSDBA mas ali temos uma autenticação por arquivo de senhas que está localizado no $ORACLE_HOME/dbs. Mas a ideia agora é outra, é fazer com que os usuários da minha rede se conectarem no banco sem precisar informar o seu usuário e senha. Primeiramente…

  • Função Deterministica (FUNCTION DETERMINISTIC)

    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

    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

    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…

  • “crs_stat” obsoleto em 11gR2 e quais o substituíram

    “crs_stat” obsoleto em 11gR2 e quais o substituíram

    O comando mais utilizado checar os status de serviços do cluster “crs_stat -t” se foi (isso mesmo, tornou-se obsoleto) no 11gR2. Em notas internas do metalink (suporte da Oracle) há a seguinte mensagem: “crs_stat has been deprecated in 11gR2 and may not report resources correctly.” Desta forma segue os comandos que devemos usar para checar…

  • Ferramentas removidas e adicionadas no Oracle Client 11g

    Ferramentas removidas e adicionadas no Oracle Client 11g

    Este artigo rápido serve para retratar de duas ferramentas removidas do oracle client 11g que estavam presentes até então no 9i e 10g. SQLPLUSW – SqlPlus para Windows foi retirado restando somente a versão sqlplus modo MSDOS, para sua função de desenvolvimento agora vem junto com o client o SQL Developer visando ser muito melhor.…

  • Particionando uma tabela existente utilizando DBMS_REDEFINITION

    Particionando uma tabela existente utilizando DBMS_REDEFINITION

    O Particionamento é uma solução oferecida na versão Enterprise Edition(EE) – With Partitioning, mediante licenciamento, que permite particionarmos tabelas e índices em pedaços menores simplificando sua administração e melhorando o desempenho de consultas. A Oracle oferece alguns métodos de particionamento, como podemos verificar abaixo: Range Partitioning: Particionamento por intervalos. É o tipo mais comum de…

  • Como listar os parâmetros ocultos no seu database

    Como listar os parâmetros ocultos no seu database

    Os parâmetros ocultos, muitas vezes facilitam a nossa vida de DBA, porém tome cuidado ao usar-los, pois se não souber exatamente o seu propósito os efeitos colaterais do parâmetro podem lhe dar muitas dores de cabeça. Aqui está a consulta que você pode usar para exibir os valores de parâmetros ocultos. (usá-lo como usuário sysdba)…

  • Copiando Arquivo de Dados pelo ASMCMD no Banco de Dados Oracle 11g

    Copiando Arquivo de Dados pelo ASMCMD no Banco de Dados Oracle 11g

    Este artigo tem como objetivo demonstrar como copiar um arquivo de dados (datafile) de um Disco de Grupo para outro no Banco de Dados Oracle 11g. Segue a demonstração abaixo. Vamos entrar no banco de dados.

  • Restaurando estatísticas antigas via dbms_stats.restore_table_stats

    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…

Tem alguma recomendação de livro?