AWR Baselines
Posted: Mon Jan 30, 2017 2:00 pm
Portilho, qual a vantagem de ser criar Baselines ou Template Baselines se você pode fazer a comparação das SNAPS via AWR direto?
Eu crio um baseline template para coletar das 7h às 19h
Porém, não identifiquei como pegar via AWR a comparação por exemplo, do baseline de "Segunda-feira da primeira semana do mês 1 com Segunda-feira da primeira semana do mês 2".
Tem o select:
Que com o baseline ID ele me trás informações do baseline específico, esse select também:
Ainda assim, se eu quero comparar, eu preciso executar dois selects, um para cada baseline ID.
Acho mais prático pegar direto via AWR o período que quero comparar, pois trás em um report único e em HTML (melhor visualização).
Existe alguma vantagem em criar os baselines assim? Não identifiquei nenhuma.
Code: Select all
BEGIN
DBMS_WORKLOAD_REPOSITORY.create_baseline_template(
day_of_week => 'ALL',
hour_in_day => 7,
duration => 12,
start_time => SYSDATE,
end_time => ADD_MONTHS(SYSDATE, 6),
baseline_name_prefix => 'Diario_comercial_',
template_name => 'Base_Diario_comercial',
expiration => NULL);
END;
/
Eu crio um baseline template para coletar das 7h às 19h
Porém, não identifiquei como pegar via AWR a comparação por exemplo, do baseline de "Segunda-feira da primeira semana do mês 1 com Segunda-feira da primeira semana do mês 2".
Tem o select:
Code: Select all
SELECT * FROM TABLE(DBMS_WORKLOAD_REPOSITORY.select_baseline_details(3));
Que com o baseline ID ele me trás informações do baseline específico, esse select também:
Code: Select all
SELECT metric_name, metric_unit, average, minimum, maximum FROM TABLE(DBMS_WORKLOAD_REPOSITORY.SELECT_BASELINE_METRIC('Segundo Baseline de Teste')) ORDER BY metric_name
Ainda assim, se eu quero comparar, eu preciso executar dois selects, um para cada baseline ID.
Acho mais prático pegar direto via AWR o período que quero comparar, pois trás em um report único e em HTML (melhor visualização).
Existe alguma vantagem em criar os baselines assim? Não identifiquei nenhuma.