Introdução

O Oracle Hyperion Financial Management requer um banco de dados relacional para armazenar os dados do aplicativo. Cada aplicativo do Financial Management contém um conjunto de tabelas, índices, procedimentos armazenados e outros objetos. Como o número e os tamanhos desses objetos variam de acordo com o conjunto de dados do usuário, o design do aplicativo e os requisitos de relatórios, é difícil especificar um conjunto de regras concreto para configurar o banco de dados. Esta seção aborda os dois problemas mais comuns que surgem durante a implantação dos bancos de dados Oracle:

  • Memória do Oracle DB insuficiente para suportar o número necessário de conexões do banco de dados

  • Desempenho insatisfatório durante a consolidação e geração de relatórios

Esses dois problemas podem ser rastreados pelas configurações e definições de parâmetros inadequados da Oracle. A criação de uma System Global Area (SGA), que é muito grande, limita a quantidade de memória física livre para suportar as atividades e as conexões do usuário. Da mesma forma, a criação de uma SGA muito pequena aumenta o acesso ao disco e deixa o desempenho lento.

Esta seção orienta você durante o processo de monitoramento de um banco de dados típico e determina as definições de inicialização adequadas para maximizar o desempenho. Você deverá repetir esse processo periodicamente para manter as alterações em seu conjunto de dados, carga de trabalho e design do aplicativo.

Oracle 11g tornou o processo de monitoramento e ajuste do banco de dados muito mais fácil que as versões anteriores. Recomendamos enfaticamente o uso do Oracle Enterprise Manager (Controle de Dados e Controle de Grade) para monitorar, diagnosticar e ajustar o desempenho do banco de dados. Para obter estatísticas precisas da instância, a Oracle recomenda que você ative as tarefas de Manutenção Automática do banco de dados Oracle.

É muito importante que não seja feito um ajuste imediatamente após a inicialização do banco de dados. Nesse ponto, os caches do buffer ficam vazios e nenhuma estatística é coletada. Sempre teste e ajuste o banco de dados depois de um período de atividade nos aplicativos do Financial Management.