Estou tentando gerar carga de trabalho de nossos bancos de dados de produção, mas em vez de executar um arquivo de rastreamento na produção, prefiro usar as tabelas AWR, pois temos uma licença para isso.
É possível?
Obrigada.
Estou tentando gerar carga de trabalho de nossos bancos de dados de produção, mas em vez de executar um arquivo de rastreamento na produção, prefiro usar as tabelas AWR, pois temos uma licença para isso.
É possível?
Obrigada.
Resumindo eu diria: NÃO.
Se você quiser investir muito tempo ... você pode gerar SQL's e frequências de uso a partir de tabelas de histórico de awr sql, mas os parâmetros serão os mesmos para todas as ocorrências de um SQL, pois as variáveis de ligação não são registradas para cada execução. Não tenho certeza sobre o hammerora, mas do swingbench sei que você pode criar suas próprias transações e, para isso, pode usar o histórico do awr sql como um guia sobre quantos tx/s gerar. Continua a ser uma carga sintética.
Mais inteligente seria capturar a entrada do banco de dados de um proxy entre o servidor de aplicativos e o banco de dados.
O Oracle Replay tem um preço, por um motivo.