Tag: performance
-

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)
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:
-

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
-

Archives gerados por Hora
Script para verificar a quantidade de archivelogs gerados por hora. moneytsia leaked pornography O objetivo deste é verificar se está havendo muita geração de archives por hora. O ideal é de 3 a 4 por hora. Executando o Script.
-

O comando Optimize Table do MySQL
O comando MySQL Optimize table irá efetivamente desfragmentar a sua tabela e deve ser usado por tabelas que são frequentemente atualizadas e/ou deletadas registros. Ex.: Nós temos uma tabela chamada articles que tem muitos registros de linhas que são frequentemente inseridos, atualizados e deletados. Nós podes ver na descrição da tabela abaixo contém tipos de…
-

Evitando disputa de IO em disco.
Hoje vou escrever algo bem interessante e facil de se aplicar em qualquer ambiente. Bem como qualquer DBA sabe é sempre criar os datafiles de indices e dados em locais/discos diferentes, para melhorar o IO. Não basta apenas dividirmos os dados dos indices, vamos selecionar os datafiles com mais IO e assim conseguiremos analisar quais…
-

Matando uma sessão via SO – Windows
Você já deve ter matado algum processo do Oracle pelo S.O. certo? Normalmente em Linux! Acertei? Mas e quando estamos em um ambiente Windows como matamos um processo de usuário pelo Sistema Operacional? Vejamos. “O utilitário orakill é fornecido apenas com bancos de dados Oracle em plataformas Windows. O executável (orakill.exe) está disponível para que os…
-

Segment Advisor via SQL
Em um database, devido inumeras operações DML aplicadas sobre tabelas estas começam a se tornar fragmentadas assim como os indices, impactando no tamanho e performance da base de dados. Normalmente o Segment Advisor é executado via EM (Enterprise Manager), porem podemos executa-lo via SQL atraves de algumas etapas.
-

Jobs oracle
Vou postar abaixo alguns comandos para se trabalhar com jobs no oracle Comandos para adicionar, excluir, para, alterar entre outros
-

AWR Ocupando espaço na SYSAUX
Nas versões 10.2.0.3 existe um bug com o AWR. O mesmo coleta informações de SQL Plan mais não deleta, existe uma configuração para este procedimento que cria uma data de retenção no banco, por padrão esta data é de 10 dias, porem o 10.2.0.3 não consegue deletar estes registros.