Categoria: Performance

  • Application Tuning com Result Cache Oracle Database 11gR2

    Application Tuning com Result Cache Oracle Database 11gR2

    Este artigo tem como objetivo explicar como funciona o Result Cache introduzido no Banco de Dados Oracle 11g. O “result cache” é um pool de memória dentro da “Shared Pool”. sandrawaynefree husband Esta pool possui um Cache do resultado de um comando SQL, que armazena o resultados dos comandos SQL e funções PL/SQL, que armazena…

  • Como gerar Relatório AWR para verificação de Estatística do Banco de Dados Oracle.

    Como gerar Relatório AWR para verificação de Estatística do Banco de Dados Oracle.

    Este artigo descreve a geração do relatório de estatística do Banco de Dados Oracle (AWR) para melhorias de performance. Para gerar o Relatório vamos utilizar o Script “awrrpt.sql” que se encontra no diretório “@$ORACLE_HOME/rdbms/admin/” Mais informações sobre Relatórios do AWR veja Documentação Oracle (Generating Automatic Workload Repository Reports).

  • Erro ORA-20200 ao tentar gerar o Relatório do AWR (Automatic Workload Repository)

    Erro ORA-20200 ao tentar gerar o Relatório do AWR (Automatic Workload Repository)

    Este artigo tem o objetivo de explicar o erro “ORA-20200” ocorrido ao tentar gerar o relatório de estatísticas do Banco de Dados Oracle do AWR (Automatic Workload Repository). Segue a evidência abaixo:

  • Entendendo a Visão v$parameter

    Entendendo a Visão v$parameter

    Varias vezes nos perguntamos se parâmetro “Y” ou Parâmetro “X” é dinâmico (precisa restartar o banco ou não) ou mesmo se o parâmetro serve apenas para a instância, até mesmo se é um parâmetro de seção ou global. Bom, vamos tentar facilitar o entendimento desses parâmetros abaixo. Conforme no Note ID [43750.1] temos a referencia…

  • Tuning Básico de PGA

    Tuning Básico de PGA

    Este artigo tem como objetivo medir basicamente a performance da memória PGA e realizar um “Tuning” básico nesta para ganho de performance. A PGA é o buffer de memória que contém dados e informações de controle de uma sessão de um usuário. A PGA é criada e alocada quando um novo processo é inicializado no…

  • Uso e gerenciamento dos ocupantes da SYXAUX

    Uso e gerenciamento dos ocupantes da SYXAUX

    Hoje verificando um database 11GR2 constatei que a tablespace SYSAUX estava ocupando cerca de 17GB, mas porque? Quem está utilizando este espaço? nude tits Creio que a resposta que veio a sua cabeça é AWR! É sempre ele o culpado?… Vamos dar inicio identificando quem são os ocupantes da tablespace SYSAUX que mais consomem espaço,…

  • Diferenças de Reorganização de Objetos com Shrink em Banco de Dados Oracle 10g e 11g

    Diferenças de Reorganização de Objetos com Shrink em Banco de Dados Oracle 10g e 11g

    O objetivo deste artigo é explicar como funciona a reorganização de objetos com o Shrink nas versões do Banco de Dados Oracle 10g e 11g funcionam. “Reclamação de Espaço.” O Banco de Dados Oracle possui uma reorganização dos dados para ótima utilização de espaço por encolhê-los (Shrink). Encolhendo-os de um segmento faz disponível de espaço…

  • ORA-02030: can only select from fixed tables/views

    ORA-02030: can only select from fixed tables/views

    Pra quem não conhece, o oracle possue algumas tabelas que podem visualizar os dados brutos no banco de dados. Estas tabelas começão com a string “x$”. Muita gente nem nunca ouviu falar sobre as tabelas x$ pois estas tabelas raramente são mencionadas na documentação do oracle ou na comunidade de usuários. zooey deschanel nude lilmiaa

  • Tuning Redo Log Buffer

    Tuning Redo Log Buffer

    alexhaunts real name Este artigo tem o objetivo de como podemos melhorar a memória Oracle “Redo Log Buffer”. Redo Log Buffer O redo log buffer é um buffer circular na SGA (System Global Area) que mantem informações sobre as mudanças feitas no banco de dados. Estas informações são armazenadas nas entradas de redo. Entradas de…

  • Implementando e utilizando o PL/SQL Profiler

    Implementando e utilizando o PL/SQL Profiler

    O Oracle Profiler é uma feature presente desde a versão 8i e através de sua utilização é possível verificar quais os objetos do banco de dados foram invocados e o tempo de duração de cada um durante a execução de um objeto PL/SQL. O Profiler é um recurso muito útil quando necessitamos realizar uma análise…