O Oracle 11g oferece um conjunto impressionante ferramentas de análise de desempenho e gerenciamento. Saiba se vale apostar na atualização.
Criei um sistema de cinco pontos para atualizar meu banco de
dados. Se a nova versão não mudar minha vida de cinco maneiras, não é um
upgrade significativo. Normalmente, quantifico minha necessidade calculando aproximadamente
quantas horas gasto por semana em determinadas tarefas e depois estimo quanta
economia de tempo o upgrade proporcionará.
Se gasto cinco horas por semana lidando com utilização de
recursos e o novo release fará isso automaticamente, então calculo que o
upgrade me poupará cinco horas por semana. Agora, tudo que tenho a fazer é
quantificar mais quatro recursos da mesma maneira e vender a idéia para a
gerência.
Espero que a maioria das instalações Oracle Database
descubra pelo menos cinco destes elementos no Oracle
Database 11g. Mas um recurso em especial, o Real Application Testing, é tão
atrativo que já seria razão quase que suficiente para atualizar.
Teste de Estresse – Oracle 11g
Teste do Oracle 11g – Tunning e
Saúde
Teste do Oracle 11g – Result Cache
Teste do Oracle 11g – Snapshot Standby
Teste do Oracle 11g – Active Data Guard
Teste do Oracle 11g – Real Application Testing
Teste do Oracle 11g – Advanced Compression
Todas as instalações fazem mudanças em código e precisam de
uma maneira sólida de reproduzir cargas de trabalho de produção para certificar
estas mudanças sem afetar o ambiente de produção. O Real Application Testing
permite isso.
Combinando o Database Replay e o SQL Performance Analyzer, o
Real Application Testing permite que você capture uma carga de trabalho e suas
estatísticas de desempenho e a reproduza, seja na mesma máquina ou em outra, e
compare os resultados de desempenho. A maioria dos fornecedores de banco de
dados ainda luta com este nível de visão de cargas de trabalho comparativas.
Outros grandes recursos novos no Oracle Database 11g são o
Snapshot Standby, Active Data Guard, Advanced Compression, melhorias no gerenciamento
de recursos, tuning de SQL e verificações da “saúde”.
O Active Data Guard apresenta dificuldade de instalação e
fraca documentação, pelo menos no Windows, mas é obrigatório para qualquer
administrador de banco de dados que deseje dar um bom uso a bancos de dados
standby ociosos. Da mesma forma, o novo recurso Snapshot Standby do Data Guard
ajudará os administradores de banco de dados a entender controle de mudança ou
teste de aplicativos.
Entretanto, eu teria cautela ao implementar o Advanced
Compression. Não acho que ele seja implementado tão bem quanto poderia e a
maioria dos usuários não vai ter uma relação custo/benefício interessante. No
entanto, se usado corretamente, o Advanced Compression pode ajudar um
administrador de banco de dados a alcançar um alto nível de deduplicação de
dados.
O Result Cache é outro recurso novo que lhe dará exatamente
o que você lhe pedir e, por isso, também deve ser usado com atenção. Porém,
meus testes mostraram que belos resultados só são possíveis se você entende a
tecnologia, define claramente suas metas e trabalha dentro dos limites do seu
sistema.
Monitoramento automático da “saúde” e verificações de
corrupção de dados também são um destaque deste release. O Oracle Database 11g
é tanto pró-ativo quanto decisivo quando há possibilidade de corrupção de dados.
No geral, esta é uma versão muito forte. Ela tem alguns
inconvenientes, mas nada que desestimule a atualização. E são tantos recursos
novos que certamente ninguém deixará de se beneficiar – tanto as grandes quanto
as pequenas instalações.
Sean McCown – especial para Infoworld, EUA