OSPRep é uma ferramenta para geração de relatórios dinâmicos baseados em estatísticas recolhidas pela Oracle STATSPACK em seu banco de dados.
OSPRep é um Gerador de Relatórios do Oracle STATSPACK, usada para gerar relatórios sobre suas estatísticas de atividade de banco de dados em um bom, formato legível humano - que neste caso é HTML -, com base nos dados recolhidos pela Oracle STATSPACK e, eventualmente, alguns plugins enviada com OSPRep . O relatório gerado fornece informações sobre o design de banco de dados físico (espaços de tabela, arquivos de dados, memória), os valores estatísticos sobre a sua eficiência bancos de dados e muito mais. É altamente configurável, não só sobre os elementos do relatório que você precisa. Devido ao seu design modular, apenas o código necessário (dependendo das opções que você escolheu no arquivo de configuração) será construído e executado, para salvar seu banco de dados de carga desnecessária.
O que OSPRep fazer?
OSPRep lê seus dados para fora da (nível 5-7) estatísticas recolhidas pelo procedimento () da Oracle STATSPACK e os procedimentos correspondentes de plugins acima mencionados statspack.snap. Análogo ao relatório ASCII pode-se gerar usando spreport.sql da Oracle STATSPACK, OSPrep gera relatórios HTML fora destes dados. A informação adicional recolhida (e relatado) pelos PlugIns mencionados inclui, por exemplo crescimento e esperar eventos arquivo de dados.
Juntamente com esses dados, OSPRep dá algumas descrições sobre o seu significado, bem como as idéias que eles podem apontar para ou quais ações são necessárias, segundo a DBA, a fim de trazer a instância para um estado mais eficiente. Para algumas questões, até mesmo pedaços de código para possíveis ações necessárias são dadas.
Outras coisas úteis para mencionar aqui são os addons como roteiro fts_plans.sh fornecida por OSPrep, que pode ser usado para reunir planos de execução para todas as instruções SQL executadas durante um determinado período de tempo, ter causado varreduras de tabela cheia (STF) - e os gráficos .sh roteiro, gerando alguns gráficos simples para as estatísticas selecionadas. Desta forma OSPRep lhe dá a informação sobre as pontas dos dedos para iniciar o ajuste de seus aplicativos.
O que não OSPRep fazer?
OSPRep não tirarão (escrever) ações para o banco de dados (únicas coisas que OSPRep gravações são as páginas de relatório de HTML e alguns arquivos temporários; estes últimos são automaticamente removidos quando o script termina). Ele só não relatar o que ele encontra no banco de dados mais alguma descrição geral sobre esses valores. Ele não dá "solução perfeita" para os problemas que possam existir com o seu exemplo, apenas sugestões para o que pode ser útil. Não vai reparar ou ajustar seu banco de dados para você: a fim de ter feito isto, você deve tirar suas próprias conclusões a partir dos resultados do relatório
O que é novo nesta versão. :
- Suporte para 11gR2 (não testado)
- alguns pequenos ajustes e melhorias
- alguma formatação de código, incluindo cheque de (falta) liga-se a ser melhorado
- acrescentou Top-N seções instruções SQL para & quot; .. por uso de CPU & quot ;, & quot; .. por tempo decorrido & quot ;, e & quot; .. por Invalidações & quot; (10g +)
- acrescentadas colunas & quot; Última atividade & quot; e & quot; Módulo & quot; a Top N-SQL em 10g +
- destaque das palavras-chave em (Top-N) sobre instruções SQL 10g + (e esperemos que não mais & quot; aleatória & quot; espaços dentro)
- acrescentou um pouco mais útil fundo info (context-ajuda)
O que é novo na versão 0.4.3:
- conectar um DB 10g usando um cliente 9i leva a dbms_output.put_line truncar sua saída após o caractere 254 (10g não emitirá uma mensagem de erro mais tempo até chegar ao limite de 32k caracteres). Aplicado um trabalho em torno de corrigir isso.
- arquivo de dados As estatísticas têm sido quebrado com 10g -. Fixo
- Não há estatísticas disponíveis PGA com 8i. Se ativado, este quebrou o script. Eles já não estão incluídos agora com 8i. Mesmo para Instância de Recuperação (sem STATS $ INSTANCE_RECOVERY em 8i), Undo (introduzido com 9i), Enqueue e alguns Buffers Estatísticas
- Estatísticas de tabela $ system_event mudou estruturas com 9i - assim top_n_waits (e outras estatísticas relacionadas waitevent) foram quebrados com 8i
- 8i não gosta de alguns nomes de alias - por isso, mudou-los
- uma pequena mudança para tornar o trabalho OSPRep com Oracle 11g
Comentários não encontrado