por Pedro Coimbra / Gestor de Entrega de Infraestruturas
Planear e Executar uma Atualização de Base de Dados Oracle
Por que razão devemos atualizar um sistema de base de dados, mesmo que este esteja a funcionar bem com o performance?
A Oracle é responsável por gerir o suporte de fim de vida útil do Software Oracle;
Mesmo num sistema estável e a funcionar corretamente, o cliente deve ter sempre em conta o fim do suporte alargado da versão da base de dados;
Garantir patches de segurança, novas funcionalidades e versões mais fiáveis;
Garantir a disponibilidade de futuras atualizações para as bases de dados.
Preparar a Atualização da Base de Dados Oracle:
1 – Antes de iniciar a atualização da base de dados, avalie se as aplicações executadas na base de dados estão certificadas para serem executadas numa versão mais recente da Base de Dados Oracle;
2 – Incluir no plano a atualização da base de dados nos ambientes DEV e de integração e garantir que sejam realizados os testes funcionais e performance.
3 – Incluir no Plano a melhor estratégia de atualização de forma a reduzir a indisponibilidade dos sistemas;
4 – Escolher um método de atualização para a base de dados Oracle, utilizando a interface gráfica do DBUA ou um método manual por linha de comandos;
5 – Se estiver a utilizar Oracle ASM e Cluster, certifique-se de que a versão do Oracle ASM é superior ou igual à versão da Base de Dados Oracle em execução;
6 – Antes de iniciar a atualização, certifique-se de que a base de dados tem pelo menos uma cópia de segurança válida disponível;
7 – Avaliar se a versão atual do sistema operativo suporta a nova versão do Oracle Software;
8 – Escolher e preparar uma nova localização de instalação do Oracle Home;
9 – Analise a base de dados utilizando a Ferramenta de Informações de Pré-Atualização e valide se a base de dados está pronta para ser atualizada.
Após a atualização da base de dados, o que é necessário fazer?
- Monitorizar o Performance da base de dados;
- Certifique-se de que as consultas estão a ser executadas com o plano de execução correto, para garantir o bom desempenho performance da aplicação;
- Avaliar se é necessário recolher as estatísticas dos objetos;
- Certifique-se de que a base de dados está a funcionar corretamente sem quaisquer erros;
- Garanta que a estratégia de cópia de segurança *in-place* está a ser executada com sucesso;
- Garanta que a estratégia Alarmistic está a funcionar conforme o esperado.
Nós, na Crossjoin, contamos com uma equipa de especialistas qualificados, com vasta experiência na configuração e gestão de sistemas complexos e de alto desempenho da base de dados Oracle performance nos setores das telecomunicações e da banca.
Podemos ajudar a planear e a executar as atualizações de bases de dados, de modo a garantir uma migração tranquila e com o mínimo impacto nas aplicações.



