Pular para o conteúdo

Fóruns Banco de dados Oracle Trace 1 semana Trace 1 semana

#88199
LoadingXp
Participante

    Gera o um relátorio de AWR (Automatic Workload Repository). Esse relátorio irá gerar um arquivo HTML, a qual mostra as principais querys em termos de CONSUMO e TEMPO.

    Segue abaixo mais informações de como tirar o AWR em Linux

    [oracle@spinsina2 bk]$ cd $ORACLE_HOME/rdbms/admin/
    [oracle@spinsina2 admin]$ ll awrrpt*
    -rw-r--r-- 1 oracle dba 7575 Apr 18 2005 awrrpti.sql
    -rw-r--r-- 1 oracle dba 1999 Oct 24 2003 awrrpt.sql
    [oracle@spinsina2 admin]$ sqlplus /nolog

    SQL*Plus: Release 10.2.0.3.0 - Production on Fri Jul 24 18:43:34 2009

    Copyright (c) 1982, 2006, Oracle. All Rights Reserved.

    SQL> conn / as sysdba
    Connected.
    SQL> @awrrpt

    Current Instance
    ~~~~~~~~~~~~~~~~

    DB Id DB Name Inst Num Instance

    <hr />

    1040278867 SPINTCP 2 SPINTCP2

    Specify the Report Type

    <pre><code>Would you like an HTML report, or a plain text report?
    Enter 'html' for an HTML report, or 'text' for plain text
    Defaults to 'html'</code>

    Ai é só seguir o que ele vai pedindo, ele vai salvar na mesma pasta do servidor, ok!?

    Specify the Begin and End Snapshot Ids
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Enter value for begin_snap: <strong>18881</strong>
    Begin Snapshot Id specified: 18881

    Enter value for end_snap: <strong>18898</strong>
    End Snapshot Id specified: 18898

    Specify the Report Name

    The default report file name is awrrpt_2_18881_18898.html. To use this name,
    press to continue, otherwise enter an alternative.

    Enter value for report_name: awr_report_25072009.html

    Ele vai fazer a analise entre os Snapshots que vc passou e pegar as SQL que mais consumiram, e vai começar a gerar seu html.

    Não fique desesperado com a guspidela de letrinhas na tela 😯

    Abraços!

    Abraços!