sql >> Databáze >  >> RDS >> Oracle

Jak vytvořit ADDM úlohu a zkontrolovat její sestavu

V tomto příspěvku vysvětlím, jak vytvořit úlohu ADDM  a zkontrolovat její zprávu. Používáme počáteční snímek jako 900
A koncové snímky jako 950

BEGIN
— Vytvořte úkol ADDM.
DBMS_ADVISOR.create_task (
název_poradce      => 'ADDM',
název_úlohy          => '900_950_AWR_SNAPSHOT = ,    Advisor   úloha pro snímky 900 až 950.');
— Nastavte počáteční a koncové snímky.
DBMS_ADVISOR.set_task_parameter (
název_úlohy => '900_950_AWR_SNAPSHOT',
parameter => 'START_SNAPSHOT' ,
value     => 900);
DBMS_ADVISOR.set_task_parameter (
název_úlohy => '900_950_AWR_SNAPSHOT',
parameter => 'END_SNAPSHOT',
hodnota    ;
— Proveďte úlohu.
DBMS_ADVISOR.execute_task(název_úlohy => '900_950_AWR_SNAPSHOT',);
END;
/
— Zobrazí sestavu.
SET LONG 100000
SET PAGESIZE 50000
SELECT DBMS_ADVISOR.get_task_report('900_950_AWR_SNAPSHOT') AS report
FROM   dual;
SET PAGESIZE 24

Související pohledy
Následující pohledy lze použít k zobrazení výstupu ADDM bez použití Enterprise Manager nebo funkce GET_TASK_REPORT:
DBA_ADVISOR_TASKS – Základní informace o existujících úlohách.
DBA_ADVISOR_LOG – Stavové informace o existujících úlohách.
DBA_ADVISOR_FINDINGS – Zjištění zjištěná u existujícího úkolu.
DBA_ADVISOR_RECOMMENDATIONS – Doporučení pro problémy identifikované u existujícího úkolu.


  1. SQLite JSON_EXTRACT()

  2. Hodnota pole spojit na řetězec v SQL Server

  3. 4 typy informací, které je třeba zahrnout do databáze CRM

  4. Přeskočí úloha SQL Server plánované spuštění, pokud již běží?